Drag box to select area
0% Were impressed
Marco's serves southern and soul food. Located in the back of the 8600 shopping center, Marco's offers jack salmon, pork chops, Philly cheese steaks, foot-long Polish sausage, BBQ and fried okra. Outdoor seating is available.
8600 Olive Blvd, Saint Louis, MO 63132
- Accessibility Details: There is a sidewalk-level entry.
- Hours: Tue - Sun, 11:30am - 6pm; Mon, closed
- Accessible: yes