I believe the previous reviewer may have this restaurant confused with someplace else. Alhambra Station is the best cafeteria in Coral Gables, maybe the best in South Florida. Fantastic and extensive menu, great service, reasonable prices. Gets pretty busy at noon, but worth the wait.
more