Maria's by the Sea is reasonably priced and walking distance to the ferry and restaurants.