We eat here all the time. Our friends eat here all the time. The Margarita's are fantastic. The service is great. There is extra staff on hand to make sure you never run out of drinks, chips or sauce. The place is clean and also has a little outside area to eat. They also have several TV's and will change the channel for you to watch the Astro's or what not if you request it.
Go try it!