Excellent menu, with a huge variety including good seafood. We've eaten there three times, and enjoyed it each time. Delicious food -- some basic american fare, and great Fra Diablo. The staff is attentive and professional. There is a full bar, a room with pool tables and a table tennis room. For nice evenings, there is an outside porch.