Safe Biz Listings Logo
Search
Add Listing

Location / Contacts

Working Hours

  • Monday
    11:00 - 01:15
  • Tuesday
    11:00 - 01:15
  • Wednesday
    11:00 - 01:15
  • Thursday
    11:00 - 01:15
  • Friday
    11:00 - 01:15
  • Saturday
    11:00 - 01:00
  • Sunday
    11:00 - 00:00

Description

Frequently Asked Questions (FAQs)

Where is El Burro Loco located?

El Burro Loco is located at 313 N Euclid Ave, St. Louis, MO 63108.

What is the phone number for El Burro Loco?

You can contact El Burro Loco by calling +1-3142245371.

What categories is El Burro Loco listed under?

El Burro Loco is listed under the following categories: Other, Tex-Mex restaurant .

Add Review

Reviews

0
(0 reviews)