Former Stutz auto showroom with classic American eats, specialty ice cream drinks & art deco murals.
Top Brunch Spots » Restaurants » American restaurant » The Fountain On Locust – St. Louis, Missouri 63103
The Fountain On Locust – St. Louis, Missouri 63103
The Fountain On Locust Description
The Fountain On Locust Location
Address: 3037 Locust St, St. Louis, MO 63103
Phone Number: +1 314-535-7800
Price ($ – $$$$): $$