Lockhart from Texas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Whataburger - Texas, Lockhart, 100 State Park Rd, 78644 (512) 398-4288 Map « Previous 12