This bar/restaurant, located at 4700 Excelsior Blvd. on the St. Louis Park entertainment strip, hosted many venues, including: The Park Terrace George’s in the Park Duff’s in the Park Infinity Classic Motor Company SITE HISTORY The property at 4700 Excelsior Blvd. started out as a drive-in back in the 1920s, owned by Donovan and … Continue reading Park Terrace
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed