This location is a solid choice for a casual dining experience. The atmosphere is lively and the staff is friendly, making it a great spot for families and large groups. However, the quality of the food can be hit or miss, with some dishes being overcooked or lacking flavor. On the other hand, the prices are very reasonable and the portions are generous. The menu is classic Tex-Mex with some American twists, but it may not offer anything particularly innovative or exciting. Overall, it's a dependable choice for a quick and easy meal, but it may not leave a lasting impression. The cleanliness of the restaurant was a concern, with some guests reporting dirty bathrooms and a musty smell. Despite this, the staff is usually attentive and apologetic, and they will try to make things right if there are any issues. It's worth noting that some guests have had negative experiences with the to-go orders, with food arriving cold or not being what they ordered. However, these instances seem to be isolated and not representative of the overall experience. Overall, this location is a good choice for those looking for a casual dining experience, but it may not be the best option for those seeking high-quality food or innovative cuisine.