Luby's San Antonio - Hours & Locations
Luby's - San Antonio
13400 San Pedro Avenue, San Antonio TX 78216 Phone Number:(210) 496-2559Hours may fluctuate
Distance:9.53 miles
Luby's - San Antonio
11811 W Loop 1604 N, San Antonio TX 78254 Phone Number:(210) 695-4494Hours may fluctuate
Distance:13.84 miles