Taco Rio

Located in: Mexican | Orlando | Cheap eats

  • Address822 Formosa Ave
  • CityOrlando
  • Phone321-682-9226
  • Price Level$
  • Breakfast
  • LunchEveryday
  • DinnerEveryday
  • BrunchSaturday/Sunday
  • Wheelchair AccessMay be limited
  • BeveragesBeer & Wine
  • Noise LevelLow Noise Level
  • Outdoor DiningNo
  • Late NightNo
Address and Contact

Taco Rio occupies one side of a small, neighborhood market in Winter Park’s Olympia Heights. Despite first, and, OK, second impressions, it is kempt, and the people operating the counter-service eatery are friendly and welcoming.

822 Formosa Ave

Contact Data:
Phone: 321-682-9226
Website: Taco Rio

Scott's Newsletter