Excellent food awaits at Pepenero, a highly-regarded restaurant.