No grocery store but there are places to sit outdoors and eat.
Not for that. Town square is basically small outdoor mall . Good for shopping but there is a whole food market which is for grocery and u can not find a picnic table there .
Thanks! Your answer is awaiting moderation.