El Potro Restaurant | St. Louis, MO
Welcome to our restaurant! ¡Bienvenido a nuestro restaurante!
El Potro Main Menu
El Potro Specialty Drinks
Leave us a Google Review