Maynard's
American · Bar and Grill · Burger
Maynard's is an American restaurant offering a relaxed atmosphere with a bar, TVs, and happy-hour specials. The menu features burgers, flatbreads, and steaks, with vegetarian and gluten-free options available.
Location