I live in Charlestown, actually, right across from the Tavern on the Water. I honestly cannot recommend the place even when friends visit and want to eat at a place with a Harbor view. The place is too crowded and the waiting staff is not up to par to handle the crowd. They have mixed our bill and charged us for things we didn't order. You have to pass by a stinky dumpster right outside of the restaurant even to get there. Food? Super mediocre and overpriced. And the place gets really too loud.
more