Get directions to: Barnstable Restaurant & Tavern, Barnstable, MA
Restaurant address: 3176 Main St Barnstable, MA 02630, USA
Restaurant: Barnstable Restaurant & Tavern