1007 Rittiman Rd, San Antonio, Texas 78218 USA
Teka cups featured on Taco Chronicles season 2 on Netflix! Made with love and so yummy!
Photo Credit: Yelp