RESTAURANTS HomeRestauraciónHotel Restaurante Costasol Hotel Restaurante Costasol Restaurants Where to find usCenter-Rambla Address: Paseo de Almería, 58 Tel: 950236665 Location