Terraza El Jable is a restaurant offering homemade meals and authentic tapas.