Find Restaurant Near Me in Lindsay Welcome to our new site: catalog of Restaurant of Lindsay, Texas. Find Restaurant Near Me. Los Antonio's Establishment Food Restaurant +1 940-665-1577 120 Main Street, Lindsay, TX 76250 TEXAS-PAGES.COM Lindsay Restaurant Types of organizations in Lindsay, Texas All types Beauty salon Establishment Finance Fire station Food Gas station General contractor Insurance agency Local government office Park Restaurant School