Lucha Restaurant Mexican Restaurant in STL
Mexican restaurant
About
Located in the vibrant Washington-Grand Building, Lucha Restaurant serves up a lively Mexican experience in St. Louis. Known for its casual and trendy atmosphere, this women-owned establishment offers a variety of quick bites and hearty meals, alongside refreshing margaritas and small plates. Despite some mixed reviews about service speed and food consistency, many guests appreciate the rooftop seating and the restaurant's family-friendly vibe. Perfect for lunch or dinner before a show at the Fox, reservations are recommended for a smoother experience. With wheelchair accessibility and a welcoming approach to all, Lucha is worth a visit!