I was traveling through the area on business and decided to stop at this restaurant because of the high ratings. This place is nothing special. Certainly not great. The service was very good and the speed of the order was above average. The food, , , , was just average, or below. I have eaten Mexican all over the country and this place would not even make it in the top 100. I had the tacos Carne Asada and the meat was way overcooked. I agree with another review though, the guacamole was very good. If you are looking for good food at a cheap price then this is the place for you. If you are looking for a place to take someone to impress them, this is not the place. Average food, good service, cheap prices. Nothing fancy, nothing exciting, nothing impressive, but nothing bad either.