Oscar's Cafe

(Now Closed)
American Restaurant
7520 Natural Bridge Rd, St Louis, MO 63121, United States
Price:
$ $ $ $
Total Visitors
47
Total Visits
90
Save
Share
Log in to leave tips at this venue!
Sort:
  • Recent
  • Popular

2 Tips

  • Patrick G.

    Burgers are excellent. My favorite carry-out item by far.

    Patrick Garrett · April 10, 2011
    Save
  • Angie H.

    Delicious food. Everything has been great - just had the chicken salad sandwich and strawberry fields salad...you need to try it!

    Angie Hart · July 14, 2010
    Save