El Burro Loco
$ • Mexican
Hours:
313 N Euclid Ave, St. Louis
(314) 224-5371
Customers' Favorites
El Burro Loco Reviews
Everything I had was awesome. I would definitely ask for the hot sauce;)
Fast service but all of the waitress act like they don't understand English, so when you ask them do they have something they say yes and then bring you something totally different. ?
Ratings
Menu
Hours
Monday | 11AM - 1:15AM |
Tuesday | 11AM - 1:15AM |
Wednesday | 11AM - 1:15AM |
Thursday | 11AM - 1:15AM |
Friday | 11AM - 1:15AM |
Saturday | 11AM - 1AM |
Sunday | 11AM - 12AM |
Great atmosphere good food and great margaritas!!