News

ST. LOUIS — Mexican restaurant El Burro Loco has closed its Central West End location. The restaurant at 313 N. Euclid Ave.
ST. LOUIS – El Burro Loco, a Mexican food restaurant in the Central West End, has appeared to have closed its doors due to owing thousands in sales taxes The restaurant, located on North ...
What do you think? Be the first to comment. “El Burro” is described as a dark-skinned Hispanic man from Venezuela in his mid-20s to early 30s, 6-foot-3, and about 190 pounds.
"El Burro," or the donkey, has drawn countless people to Richard Hernandez's business, La Carreta. "It became an icon. It became a landmark here," Hernandez said.