Capparelli's on Main2524 N Main Ave, San Antonio, TX
Niki's Tokyo Inn819 W Hildebrand Ave, San Antonio, TX