We frequent Los T's often...always consistently good, quick, with decent frozen beverages of your choice (!). We like friendly and efficient staff, and they deliver great attitudes along with the food. A very small chain, I'd go here over one of the big guys any day. And they can throw together some vegan grub for those so inclined.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.