Enjoy delicious food with great views at El Centro DEL SABOR, a restaurant.