Maynard's is an American restaurant offering New American cuisine with a focus on fresh, culinary-driven dishes.