El Chozo is a stand bar offering Spanish Mediterranean cuisine with views of the sea.