I have been to this restaurant a few times and my work orders it all the time for parties. I've always had a great experience for a Mexican style restaurant. It is crowded sometimes but the service is friendly. The prices are OK and the food has always tasted great. I must admit I always walk away full and satisfied. I give it a "good" rating for a chain restaurant.