Marcel's Restaurant and Bar
Address:
720 N. 1st Street, St Louis, MO 63102
Phone:
(314) 241-1576
Hours:
- Mon: 10:30am-1:30am
- Tue: 10:30am-1:30am
- Wed: 10:30am-1:30am
- Thu: 10:30am-1:30am
- Fri: 10:30am-1:30am
- Sat: 10:30am-1:30am
- Sun: 10:30am-1:30am
Payment:
Contact:
Email
More Business Info:
Other Details:
Marcel's Restaurant and Sports bar, located off 1st street in St. Louis, has 5 floors of entertainment. Enjoy pool tables, dart boards & our conference room for your business meetings. Try our signature Smoke Babyback Ribs, Tara's Famous Stuffed Baked Potato, our Signature Ribeye and more. We also offer a full kid's menu as well Live music and entertainment.
Restaurants,
Burgers,
Barbecue,
Bars,
Cajun,
Soul Food
Other Businesses: