The colorful décor and mind-blowing array of Mexican pop icons alone is worth the trip. The namesake mural on one wall will be the, um, butt of many jokes.
El Burro Loco
313 N. Euclid Ave., St Louis, Missouri 63108
313 N. Euclid Ave., St Louis, Missouri 63108
The colorful décor and mind-blowing array of Mexican pop icons alone is worth the trip. The namesake mural on one wall will be the, um, butt of many jokes.