Blue Dolphin - (Estepona Town - La Rada Beach). Located just on the outskirts of Estepona town on the far end of La Rada beach.
Lovely atmosphere offering a Mediterranean and International menu. Dolphin trips & water sports are available.
Parking available at Carrefore or across the road