Maynards
American · Bar and Grill · Seafood
Maynard's is an American restaurant offering tap beers, martinis, and gluten-free options. Situated on a wharf, it provides lake views and an inviting ambiance.
Location
Vota recommends
Location
Vota recommends