I am looking for a place to go for a Lobster Dinner that is a true chowhound find.
I have been to Francisco's Central Vasco, and was not impressed. Bill is always very high for what you receive.
Would love to hear some suggestions, especially if below 23rd Street.
Hope some information can be shared for the whole board, because everyone really likes lobster.