Juanito, located to the south of the pier, is the pick of Cerro Azul's beachfront seafood restaurants, in terms of both ambience and quality. It has a collection of tables on its porch across the road from the town's best break.
It also rents out comfortable rooms upstairs for S180.