Mexican restaurant
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!
Restaurant
1325 Washington Ave Rear, St. Louis, MO 63103, United States
Soul food restaurant
1620 Delmar Blvd, St. Louis, MO 63103, United States
Italian restaurant
3515 Lindell Blvd, St. Louis, MO 63103, United States