Seafood restaurant, Moby's, located on Central Beach, offers stunning bay views. Features free off-street parking and welcomes pets.