We use cookies and similar technologies to run the site, keep you signed in, remember your preferences, and understand how the site is used. See our Cookie Policy and Privacy Policy.
522 North Grand Boulevard
St. Louis, MO
+13144457511
https://www.lucharestaurant.com/ · Claim this restaurant listing — free dofollow link + 5 keywords
Cuisine: mexican
No Google Business Profile detected on their site · check Google
© OpenStreetMap contributors
Based in St. Louis, MO, Lucha Restaurant is a restaurant on the hashtag.org map. You can reach it by phone at +13144457511. Also, it sits near Cinema St. Louis (0.1 mi), Glad Tiding Word Fellowship Missionary Baptist Church (0.6 mi) and SSM Health Saint Louis University Hospital (1.1 mi). It's located at 522 North Grand Boulevard. The 1907 Dorris Motor Car Company Building is a factory and industrial warehouse located at what is now 4059 – 4065 Forest Park Avenue in the Central West End…. The menu centers on mexican cooking. About 40% of adults here hold a bachelor's degree or higher. It sits 0.7 miles east of central St. Louis, at 38.6387° N, 90.2316° W. The Vesper-Buick Auto Company Building, at 3900-3912 W. Pine in St. Louis, Missouri, was built in 1927. Other restaurants nearby include Commonwealth (0.1 mi) and Gary's Fine Dining (0.1 mi). Its website is https://www.lucharestaurant.com/.
Lucha Restaurant is a restaurant at 522 North Grand Boulevard in St. Louis, MO. The menu leans mexican.
It's less than 0.1 mi from Cinema St. Louis (cinema). Lucha Restaurant is 0.6 mi from Glad Tiding Word Fellowship Missionary Baptist Church (place of worship). It sits 1.1 mi from SSM Health Saint Louis University Hospital (hospital).
St. Louis has 494 restaurants on the map here, so there is real choice. 24 are within roughly a mile of this address. Peak hours tell you the most about a restaurant — a quick call about wait times on a Friday night answers more than any listing can. Other restaurants nearby: The Best Steak House (less than 0.1 mi), Jazz At The Bistro (less than 0.1 mi), and Grand Mediterranean (less than 0.1 mi).
The median household income in St. Louis city is about $55,279. St. Louis city has roughly 144,450 households. St. Louis city is home to roughly 293,109 people. St. Louis gets about 240 sunny days a year. The Vesper-Buick Auto Company Building, at 3900-3912 W. Pine in St. Louis, Missouri, was built in 1927. About 40% of adults here hold a bachelor's degree or higher. The area sees roughly 53 inches of rain a year. Reach Lucha Restaurant at +13144457511 or https://www.lucharestaurant.com/. This is a free, map-sourced listing. If Lucha Restaurant is yours, claim it to add services, hours, and a way to book.
Nearby landmarks: less than 0.1 mi from Cinema St. Louis (cinema) · 0.6 mi from Glad Tiding Word Fellowship Missionary Baptist Church (place of worship) · 1.1 mi from SSM Health Saint Louis University Hospital (hospital)