Yes
There are several restaurants in the immediate area and along route 1. Good variety from diners to the Chowder Pot which also has live music at times.
There's a grocery store across the street, never walked over there, but I'm sure it sells alcohol. There's really no restaurants nearby, just gotta go with the TA food.
Yes on the main road and along rt 1
Thanks! Your answer is awaiting moderation.