The Fountain On Locust – St. Louis, Missouri 63103

The Fountain On Locust Description

Former Stutz auto showroom with classic American eats, specialty ice cream drinks & art deco murals.

The Fountain On Locust Location

Address: 3037 Locust St, St. Louis, MO 63103
Phone Number: +1 314-535-7800
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top