Now called T-Mex and opposite Cafe Deuce on 14th. They make everything fresh to order. It is great value for money and damn tasty Mexican food with a couple of beers. A much better way to spend your money than on the strip. Check it out - also Lime is a good alternative over on Alton.
If you own or manage T-Mex, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.