Arch Cafe is a american restaurant Downtown East St Louis located in United States.
999 N. Carr St. St Louis , MO 63102 United States
Enjoyed the cafe after the boat tour-combo meals were part of all access pass and were very tasty-nice selection for kids-good service and nice staff
Days that begin with a "T" are 75% more likely to feature tacos than other days.
Sloppy Hoes! Thanks Sean
Gumbo is out of this world, there is always live music and fresh Oysters. Don't miss the Muffaletta! - Jackie Faber
Excellent service and cocktail menu. Save room for the milk & cookies. - Janine Duffy