food
Caros Restaurant
#cheap-eats Caros, established 1937, is one of the few places in Texas that you can get a "puffy" taco. Definitely worth the stop! 607 W 2nd street
Posted by Susie BTX
14 countries - 43 spots