El Santo - Mexican restaurant in Little Havana, Miami | Reviews, Photos & Information on Postcard