El Cabra is a restaurant offering quality cuisine with excellent dishes.