Don't go to Pepin for the food, and I'm not saying that because of a lack of Spanish authenticity; it just doesn't taste good, ever ... usually.  This time wasn't bad and last time they didn't have my first three choices, not exaggerating.  But that doesn't explain the previous two visits.  Also, the prices are high, especially given my first comment.  If you can hurdle both of those comments, there are lots of reasons to go to Pepin.  You can order sangria by the liter, my wife keeps wanting to go, they have live flamenco dancing, my wife likes the good, the ambience feels Spanish, and they play upbeat flamenco music in the background.