at 313 N Euclid Ave, St. Louis , 63108 United States
Traditional mexican restaurant whit the autentic colors and flavors and the most friendly atmosphere!!!!!!! So get ready for fiesta time!!!!!!
2969 FB users likes El BURRO LOCO - central west end, set it to 46 position in Likes Rating for St. Louis in Bar category
El BURRO LOCO - central west end is St. Louis based place and this enity listed in Bar category. Located at 313 N Euclid Ave MO 63108. Contact phone number of El BURRO LOCO - central west end: (314) 224-5371