City Museum Rooftop Cafe

Café, Museum
St Louis, MO 63103


  • Nachos! & More!
  • Stop by the front desk if you just want to eat, you shouldn't have to pay admission to go eat at the cafe! Nachos rock!

Nearby places

701 N 15th St (btwn Delmar Blvd & Lucas Ave)
at City Museum