River Tavern hero image

River Tavern

Restaurant

23 Main St, Chester, CT 06412, USA

Biter Score
8.2
Open
Monday: 11:30 AM – 2:30 PM, 4:30 PM – 8:30 PM