Mexican restaurant, Tex-Mex restaurant
El Burro Loco brings the vibrant energy of Mexico to St. Louis, offering a casual yet trendy dining experience at 313 N Euclid Ave. This family-friendly eatery combines Mexican and Tex-Mex cuisine, featuring gorgeous colors and a lively ambiance complemented by live music. Known for its quick service and unique salsa bowls, guests can enjoy delicious drinks and organic comfort food like fresh guacamole and flavorful dishes. While some food items could use a flavor boost, the attentive staff and enjoyable atmosphere make it a fun stop for lunch or dinner. Perfect for families and groups, reservations are welcome!
New American restaurant
4260 Forest Park Avenue Entrance On Boyle, At Corner Of, Duncan Ave, St. Louis, MO 63108, United States
Sushi restaurant
1 Maryland Plaza, St. Louis, MO 63108, United States