I'm looking for a nice place to eat tonight that is outside, has a good view of water and isn't too touristy OR too expensive. My bfriend and I are leaving Boston in a month after living here 2 years and we have never eaten on the harbor. This seems like a shame. Any recommendations??