El Burro Loco Update Establishment
313 N Euclid Ave
St. Louis , MO 63108
Curbside Takeout, Delivery, Dine-in Services, Happy Hour, Open Mondays, Open Saturday Lunch, Open Sundays,
$1 to $10
Sun.- Thurs. 11 a.m.- 11 p.m.(bar open until midnight)
Fri. & Sat. 11 a.m.- Midnight (bar open until 1 a.m.)
Sun. 11 a.m.- 11 p.m. (bar open until midnight)
READERS’ CHOICE FAVORITE:
9 mezcal cocktails to try at St. Louis bars
Tequila's beloved sister spirit, mezcal, has been slowly entering the chat at local restaurants and bars to great success over the past ...
Enhance your restaurant listing TODAY! Upgrade to a Sauce partner listing.