528 River Walk St, San Antonio, Texas 78205 USA
Upstairs above the original Mexican restaurant
Photo Credit: Yelp