Los Antonio's Address: 120 E Main St, Lindsay, TX 76250 Phone: (940) 665-1577 Restaurants Other Businesses: Happy Kampers at 319 W Hwy 82, Lindsay, TX 76250 Smokehouse at 307 E J M Lindsay Blvd Hwy 82, Lindsay, TX 76250 Smokehouse Restaurant at 307 E J M Lindsay Blvd, Lindsay, TX 76250