- Jun 21, 2006
- Between the Rock and Bridge, MA
I am taking my wife out tonight to celebrate our 2nd anniversary. We are going to go to the Capital grill.....anyone have recommendations on the Newbury St. location or the Chestnut Hill one?? We have been to the Providence one a few times but we would like to try new location. Any input would be appreciated.