I have been to this restaurant several times and usually feel satisfied. The ambiance is poor, service is usually good. I do feel it is overpriced for what you get. Last visit I ordered a chicken burrito and it was tasty, but nothing else on the plate except a bit of lettuce and the whole burrito was floating in juice. I would expect to at least get a side of rice or beans for the cost. I would probably go elsewhere next time I wanted Mexican food.