at 8742 Watson Rd, St. Louis , 63119 United States
Malone's Bar and Grill is St. Louis based place and this enity listed in Restaurant/Cafe category. Located at 8742 Watson Rd MO 63119. Contact phone number of Malone's Bar and Grill: (314) 843-9904
Grand Center's newest addition. Lucha is a Mexican restaurant with a modern approach to old world recipes. We hope to see you soon!