"Other possibilities include JT's BBQ and Waldo Peppers near the weirs... the former a laid back BBQ joint the latter a fantastic takeout/upscale sub shop .. get the lobster roll!"
So what do people think of JT's? For years I've been meaning to try them and just never have.
|