As you approach the restaurant on Washington Street, the oversized red Weber kettle grill mounted above the entrance serves as both landmark and promise – serious grilling happens here. It stands out ...