I have been going to el gran rodeo for over 6 years now. Granted it isn't the most authentic Mexican, but I love their food. Whenever I'm back in the area visiting family, I always grab a meal there. Everything across the board is great- the salsa is fresh and flavorful, entrees are good, margaritas are refreshing and strong.
Service can be rushed and gruff. Once they come to recognize you, they warm up a bit. However, the past few times I've been there service has been unbelievably slow. Each time it took over an hour to get the food. I hope this doesn't become a consistent occurance.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.