If you like seafood, Boston has a restaurant on the waterfront called "No Name" restaurant. Pretty good food and I recall it wasn't too expensive. Also easily accessible to public transit.
I'd leave the car at the hotel in Boston (my favourite US city yet) - driving is nuts, parking is crazier, and the streets sometimes don't make sense. Public transit there is phenomenal, especially if you're staying downtown.
|