I'm not sure how anyone could rate this even just "good," much less "horrible," and I'm one of the most picky diners I know...
I eat here pretty regularly. The prices are moderate, the food is delicious, fresh, and plentiful. The margaritas are strong!
Best part, imo, not only do you get the usual chips and salsa, you always get free cheese quesadillas as an appetizer and free fried banana pasty dessert things and a free shot of tequila at the end of your meal. Every single time. Makes the prices even more worth it.
I always clean my plate even though it's way too much food, lol.