Is there coffee at the visitor centre?
Address: 130 Water St, Plymouth, MA 02360, USA
Raymond Chesley | Sep 6, 2019
In the snack bar there is.
Kathleen Revak | Sep 6, 2019
No
C.V. Jones Jr | Sep 6, 2019
No but there are coffee shops around there
Globe Trotter | Sep 6, 2019
No, but at nearby locations
Vincent Nocito | Sep 6, 2019
No. Plenty of nearby restaurants.
Thanks! Your answer is awaiting moderation.