eww.. that place is nastiness! I have lived here about a year and been there 3 times and all three times thier food has been gross, but glad you liked it.
YOu need to try some Tex-Mex while your down here. Now that is the good stuff!
Luna-De Noche is the best Tex-Mex in Texas, I gotta say.