Stopped in for a quick lunch. Everything from the self-serve salsa station to the tacos was just so so. In our group of 3, not one of us ordered anything that was note worthy. They do advertise specialty margaritas, which we didn't get to try. Maybe that's what is boosting their ratings.