Not quite sure why I'm giving this place only three stars, but I cannot think of a reason to go much higher. The food was good - tasty and served fairly quick. The staff was ok - not the friendliest, but I've had much much worse!
Parking wasn't a problem, but there were not many spots close by - so depending on when you go - that could be an issue!
BTW - when they say not that spicy - they mean for a Mexican - for me it was darn hot!