Located at Cohasset's historic Red Lion Inn, The Red Lion Tavern is the cozy home of elevated New England cuisine.
Hours:
Lunch Service -
Wednesday to Saturday 11:30am to 4pm
Sunday Brunch 11am to 4pm
Dinner Service-
Wednesday to Sunday / 5 pm to 9 pm
Bar Service -
Wednesday--Sunday until 11pm
Join us for indoor dining to enjoy our new menu this fall.
Our Kitchen:
Executive Chef Phil Lewis