The food here is horribly mediocre and bland, the salsa does taste like it came out of a bottle. The service was really bad. I sent my dinner back and told the waitress it was awful, she just took the plate and walked away and didn't so much as offer me an enchilada or something else, and so I went without dinner. The rest of my party wanted to complain about their enchiladas and tamales, both were just plan TV-dinner-eqsue at best.... but the waitress didn't give them a chance or even act like she so much as gave a darn. The drinks were watered down and ridiculously expensive: the regular margarita is $7 and a ""top shelf with Patron"" is $14... TWICE AS MUCH? That makes no sense, and it doesn't make sense to eat here, ever again. This was my dad's favorite Mexican hangout in the 70s and 80s. That Pepe Delgados is no more. Try Ponchos on Marsh or Taco Roco on Santa Rosa, both are more authentic and a much, much better value, with superior service, too.