The Beach House ~ Fine Dining
The Beach House
No Image Available
Coastal cuisine from around the world focused on fresh fish and seafood however offers plenty of non-seafood items, a full bar specializing in crafted cocktails, and an ample wine list!
Planning your Trip? Let us help
Drop in and see us! Ottawa Visitors Center, 1028 La Salle Street, Ottawa IL 61350