Marco's Restaurant

Flag as Inappropriate

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
(314) 994-3775
  • Accessibility Details: There is a sidewalk-level entry.
  • Hours: Tue - Sun, 11:30am - 6pm; Mon, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »