The Fountain on Delmar – American
Step into a vibrant Art Deco dreamscape where hand-painted murals and neon accents transport guests to a whimsical era of vintage glamour. The air hums with the clink of glasses as diners indulge in velvety ice cream martinis and artisanal comfort food, all served within a space that feels like a living piece of history. It is a playful yet sophisticated sanctuary that seamlessly blends the nostalgia of a classic soda fountain with the refined energy of a modern cocktail lounge.
5242, Delmar Boulevard, Saint Louis, MO, 63108 +131422692690Cuisine: American
Price range: $$
Hours
- Monday - Sunday
- 8:00 AM - 8:00 PM