Don't bother to go to this restaurant for a Mexican dinner. The food is mediocre. It seems like it was prepared hours before, and then heated up when we arrived. It has the atmosphere, a good location, and a large bar area, but if you are wanting a good meal, don't go here. I have tried out this place several times, and every time I go I am disappointed. I don't judge a restaurant on one visit. I do give them several chances, just in case that one particular day was a bad day for them. I have yet to see a good day, so I am not going there any more.