Food is always amazing here. The prices are a little bit up there but the the portions are huge too and quality is good. We usually order to go but decided to sit in and have their famous Margaritas. Upon arrival service started great, the staff got us settled in and our order came on time. It's never busy but. . . . they kinda forgot about us after serving us our main meal. We waited for service then we just got over it and finished our food with nothing to drink, especially when your food is really spicy you'd figure they make their rounds of service. Ive tried a lot of their dishes and never disappointing, they watch from a distance to see if your done, which is lame hahahaa oher than that 5 stars for FOOD and Margaritas are great!