at 6101 Government Dr, St. Louis , 63110 United States
This casual restaurant, bar, and boat rental facility, located in the heart of Forest Park on Post-Dispatch Lake, is like no other place in St. Louis.
Nearby DeBaliviere Metrolink Station
8220 FB users likes Boathouse Forest Park, set it to 11 position in Likes Rating for St. Louis in Restaurant & Cafe category
Boathouse Forest Park is St. Louis based place and this enity listed in Restaurant category. Located at 6101 Government Dr MO 63110. Contact phone number of Boathouse Forest Park: (314) 367-2224
Grand Center's newest addition. Lucha is a Mexican restaurant with a modern approach to old world recipes. We hope to see you soon!