Filters
Select location
Sort by
Turn off dark mode
Turn on dark mode
Language: English
About us
El BURRO LOCO - central west end
Home
Near Me
Share
Select location
Turn off dark mode
Turn on dark mode
Language: English
About us

Fast Food Restaurant, Tex-Mex Restaurant

El BURRO LOCO - central west end

Get Directions
4.8/5

12479 people have been here

address

313 N Euclid Ave St. Louis, MO, United States

phone

Call Now (314) 224-5371

hours

Mon-Thu: 11:00 - 23:45
Fri,Sat: 11:00 - 01:00
Sun: 11:00 - 23:45

price rate

$$$$

about

Traditional mexican restaurant whit the autentic colors and flavors and the most friendly atmosphere!!!!!!! So get ready for fiesta time!!!!!!

Home
Turn off dark mode
Turn on dark mode
Language: English
About us