Business Description | El Burro Loco is an Authentic Mexican Food restaurant located in St. Louis, MO. Our restaurant serves tacos, taquitos, fajitas, tamales, burritos and much more. You don't want to miss our happy hour specials so you can try our house margaritas. |
|
Phone | |
Address | 313 N Euclid Ave Saint Louis, Missouri 63108 | | |
|
Storeboard City | |
E-mail | |
Directory Category | |
Business Categories | |
Microsoft VBScript runtime
error '800a000d'
Type mismatch: 'DisplayStoreField'
/inc/profile_types/generalbusiness.asp, line 20