They have a lobster tank and sell BIG lobsters for $22.99 with salad and all. Drinks were big and good. Seemed to be lots of locals - evrybody was talking. Lots of TV's but pe...
All reviews seem positive