El Potro, ‘Orlando’s Best Mexican Restaurant,’ Heads to Conway

The Orlando restaurant with three locations began construction on its new Belle Isle Shopping Center spot 8 months ago.
A new eatery serving European cuisine will open in the Winter Park retail space on New England Ave.

Pin It on Pinterest

Search