Cafe Rio, Mexican Grill, Fresh Mexican Food. Offers an expansive variety of delicious made from scratch menu options. Enjoy fresh Mexican food in a fast casual atmosphere.
Summary: Cafe Rio is located at 1040 N Orlando Ave in Winter Park, Florida, 32789. It is categorized as Mexican, Latin, Restaurants, Cafes, Eatery and it offers Tortillas made fresh before your eyes, Signature Sauces, Salsas, Dressings and Toppings fresh every morning, hand-slicing fresh chiles, vegetables and fruits and mixing them with a blend of secret spices. We cook or grill all of our proteins and meats on-site, every day.
Visit nearby businesses to support your local economy.