Dockside Dave's is always a favorite of mine. I have yet to take anyone there who does not leave a believer! Modestly priced, good service, decent menu selection. Don't let the wait for a table run you off. Call in a take-out order & eat on the beach.
