We just ate at the pierside grill. It was a unique experience as a storm rolled in and we ran for cover but our server was alot of help. The place was packed and we had a 30 min wait but were able to relax at the bar. Once we got a server to come to our table (the only down side was sitting for 15 min and no one acknowledged us after we were sat at our table) Once we got a waiters attention he was alot of help and very attentive. The food is good not great but definately worth the wait and it came in a timely manner. I would definately go back and you cant beat the view and the atmosphere with the live music and sounds of the ocean.
Pros: atmosphere, live music, nice staff