Get directions to: Carlos Kelly's Restaurant, San Antonio, TX
Restaurant address: 6846 Us Hwy 87 E San Antonio, TX 78263, USA
Restaurant: Carlos Kelly's Restaurant