This place is terrible.
It's a cheap rip-off of Lonestar Cafe, actually it looks like it used to be one of them and just changed the name to go independent.
Last time I drove by it was out of business and rightfully so.
I reccomend Lonestar or Sneaky Dees if you really want some decent Tex-Mex in T.O.