Mack's Bar and Grill Update Establishment
5513 Pershing Ave.
St. Louis , MO 63112
New, Open Saturday Lunch, Open Sundays, Sports Bar
$10 to $15
Monday & Tuesday: Closed
Wednesday through Sunday: 12pm - 10pm
Dinner , Lunch
All Major Credit Cards
Enhance your restaurant listing TODAY! Upgrade to a Sauce partner listing.