Restaurants in St Louis, MO
Restaurants • Bars • Cajun/Creole Restaurants
720 N. 1st Street,
St Louis ,
MO
63102
UNITED STATES
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.
Worldwide > United States > St. Louis, MO > Restaurants