Posted inBest of Houston® Archives Best Tex-Mex Restaurant Houston Press StaffSeptember 21, 2000May 5, 2015