Best Of 2017

Restaurant for Large Parties: Buca di Beppo

2. Montgomery Inn

3. Taft’s Ale House

Previous Winners