While there is no shortage of fast food stalls and restaurants offering full English breakfasts in Puerto Mogan there are also a few restaurants offering good Canarian cuisine, wines and cheeses. Puerto Mogan is best known for its excellent seafood restaurants serving locally caught fish. Some top choices include Restaurante El Castillo for paella or tapas, La Bodeguilla Juanana for great Canarian cuisine, and Casito Mediterraneo for some of the freshest fish in town. Most restaurants are located around the harbour.