Restaurante El Torreon - C/Reina Fabiola, 1, La Cala de Mijas, Andalucia, Spain

El Torreon Restaurant is located right at the beach and, appropriately, steps away from the El Torreon historic tower. The restaurant serves a range of Mediterranean and Spanish cuisine for a tasty brunch, lunch or romantic dinner. The restaurant specialises in fish and seafood, but also offers a range of vegetarian fare and tender steaks.