7911 Culebra Rd, San Antonio, Texas 78251 USA
Ceviche Barbas Negras (Black-Beard Ceviche)
Photo Credit: Yelp