Puerinis for Italian food
La Forge if you want very nice food! It's a little off the beaten path, but great
and, of course, Brick Alley Pub - it may be a pub, but they do take reservations and I highly suggest making some!
Oh - for really casual seafood, Flo's Clam Shack is right on the beach. Johnny's is right across the street from that, and it is also very very good!