Tuckers Barbeque Address: 9260 Business 77, Lyford, TX 78569 Phone: (956) 347-5600 Restaurants, Barbecue Other Businesses: Wings-Pizza-N-Things at 4365 N Expressway 77 83, Lyford, TX 78569 SUBWAY at 8318 N Business 77, Lyford, TX 78569