Posted inFood + Drink

Florida’s first Cafe Rio is coming to Winter Park and here’s what you should eat when it opens

Utah-based fast-casual Mexican chain Cafe Rio was just announced to open their first Florida location right here in Central Florida. Specifically, in a stand-alone store in front of the Winter Park Whole Foods. The restaurant chain has an almost cult-like following among Left Coasters. I went to college in Utah, and as soon as my […]

Gift this article