The food is fantastic, comes out hot and the servings were huge!!! Prices VERY reasonable and the staff is "on their toes". Food came out fast, drinks were never empty. On the last visit there was a Mexican band with very talented singers & instrument players. The inside and outside was wonderfully decorated. This place is always packed, and this is a very big restaurant. I highly recommend this restaurant. When you sit down, you get free chips and 2 kinds of dip. I am serious when i say this is the best Mexican i have ever had. You HAVE to try this restaurant to live, trust me, you'll be going back again and again.