Outstanding value. Great service, great food, great prices. Went there tonight for my birthday. We were in a hurry as our son was very tired, we got in, got seated right away, got great food, the price was excellent (less than $30 for the 3 of us, including a beer and 2 sodas) and the food was delicious. Highly recommended. Try the steak fajitas. We will definitely be back. My wife can't stand mexican food and SHE loved it and my son is very finicky and they had 'regular' kids food and he liked it.
Pros: food, service, price, portions
Cons: if you are looking for ambience, keep looking, not that kind of place.