If you would like to contact us...

Business Hours

Great food, Great drinks, & Great music!

That's a Great time!

  • Mon – Fri
    • 11:00 am – 01:00 am
  • Saturday
    • 11:00 am – 01:15 am
  • Sunday
    • 11:00 am – 12:30 am

Telephone: (314) 224-5371

E-mail:  office@elburrolococwe.com 

Address:  313 N Euclid Ave St. Louis, MO 63108

© Copyright. 2023 El Burro Loco Mexican Restaurant LLC.   All rights reserved | Website designed by The Tech Guru