El Potro Mexican Rstrnt 15 Alafaya Woods Blvd Oviedo, FL 32765 Phone: (407) 977-3074
Category: Restaurants