La Manigua Bar is a restaurant offering homemade cuisine in a relaxed atmosphere. Reservations are recommended.