El Potro Mexican Restaurant

El Potro offers a wide variety of flavorful homemade dishes and is one of Orlando's authentic Mexican restaurants. El Potro owns three locations in Central Florida: Winter Park, Orlando, and Apopka.

El Potro Mexican Restaurant