If I'm going to eat Mexican, this is not the first place that comes to mind.
It is not an awful place.
However, the food is mediocre.
The service is ok.
I would rather hit a place like Hola's that has great ambiance and good food.
Pedro's used to be a great place to go for Happy Hour but over the years i think the quality of the palce has gone down.