Lucha Restaurant Mexican Restaurant in STL

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!

Contact Info

  • Location: 522 N Grand Blvd, St. Louis, MO 63103
  • Located in: Washington-Grand Building
  • Phone: (314) 445-7511
Lucha Restaurant Mexican Restaurant in STL

Opening hours

  • Monday: Closed
  • Tuesday: 4-9 pm
  • Wednesday: Closed
  • Thursday: Closed
  • Friday: 4-9 pm
  • Saturday: 4-9 pm
  • Sunday: Closed

Services

  • Identifies as women-owned
  • Outdoor seating
  • Kerbside pickup
  • No-contact delivery
  • Delivery
  • Takeaway
  • Dine-in
  • Fast service
  • Rooftop seating
  • Sport
  • Lunch
  • Dinner
  • Solo dining
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
  • Alcohol
  • Beer
  • Cocktails
  • Coffee
  • Comfort food
  • Happy-hour drinks
  • Happy-hour food
  • Quick bite
  • Small plates
  • Spirits
  • Vegetarian options
  • Wine
  • Lunch
  • Dinner
  • Catering
  • Counter service
  • Dessert
  • Seating
  • Bar on site
  • Toilets
  • Casual
  • Cosy
  • Trendy
  • Family friendly
  • Groups
  • LGBTQ+ friendly
  • Tourists
  • Transgender safe space
  • University students
  • Accepts reservations
  • Credit cards
  • Debit cards
  • NFC mobile payments
  • Credit cards
  • Good for kids
  • High chairs
  • Kids' menu
Lucha Restaurant Mexican Restaurant in STL Food & drink
Lucha Restaurant Mexican Restaurant in STL Vibe
Lucha Restaurant Mexican Restaurant in STL Al pastor
Lucha Restaurant Mexican Restaurant in STL By owner
Lucha Restaurant Mexican Restaurant in STL Street View

Menus and Prices

Lucha Restaurant Mexican Restaurant in STL menu prices 1
Lucha Restaurant Mexican Restaurant in STL menu prices 2
Lucha Restaurant Mexican Restaurant in STL menu prices 3
Lucha Restaurant Mexican Restaurant in STL menu prices 4
Lucha Restaurant Mexican Restaurant in STL menu prices 5

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Nearby Restaurants

Mozay Restaurant

Restaurant

200 N 13th St, St. Louis, MO 63103, United States

Landry's Seafood House

Seafood restaurant

1820 Market St, St. Louis, MO 63103, United States

Station Grille

American restaurant

1820 Market St, St. Louis, MO 63103, United States

The Marquee Restaurant & Lounge

Restaurant

1911 Locust St, St. Louis, MO 63103, United States

@UTURN RESTAURANT AND SPORTS BAR

Restaurant

1325 Washington Ave Rear, St. Louis, MO 63103, United States

The Train Shed at Union Station

Restaurant

201 S 18th St, St. Louis, MO 63103, United States

Beffa's Bar & Restaurant

Bar

2700 Olive St, St. Louis, MO 63103, United States

Pops Kitchen Downtown

Restaurant

1330 Washington Ave, St. Louis, MO 63103, United States

Turn

Brunch restaurant

3224 Locust St, St. Louis, MO 63103, United States

Medina Grill

Mediterranean restaurant

1327 Washington Ave, St. Louis, MO 63103, United States

Gourmet Soul Restaurant and Catering

Soul food restaurant

1620 Delmar Blvd, St. Louis, MO 63103, United States

Syberg's On Market

American restaurant

2211 Market St, St. Louis, MO 63103, United States

Vito's Sicilian Pizzeria & Ristorante

Italian restaurant

3515 Lindell Blvd, St. Louis, MO 63103, United States

Rosalita's Cantina

Tex-Mex restaurant

1235 Washington Ave, St. Louis, MO 63103, United States