ISO "localvore" restaurant downtown--lobster a plus
A foodie friend will be in from Seattle and I want to impress him with one of our equally awesome "localvore" restaurants; however, we need to be at South Station for an event. Where in Boston (not Cambridge or Brookline :( can I find something like Blue Room, Oleana, Harvest, The Cellar, etc? Something typically Boston, but good, would fit the bill as well. Price ~25pp.
Lobster is a plus--I thought I heard a restaurant was doing a "lobster bailout" special...
Off the top of my head: