I need some help, quick! My mother is coming into town and has professed an urgent need for lobster tonight. She mentioned legal, but since I have been so thoroughly displeased with Legal, I do not especially want to go there.
So, any ideas??
I was thinking either Union Street Oyster Bar or Great Bay..
Union isn't the most conveinent given I am picking her up from the airport, coming back to my place in Brighton, then will have to get on the T and I think it is kind of yuck outside...
Great Bay is much closer, but do they do steamed lobster?
A houndish friend recommended one of the steakhouses, such as Capitol Grille, but it is perhaps more formal than I would like...
Any and all thoughts are greatly appreciated!!!