Taco Land (San Antonio, TX) Friday, May 1, 1998 Featuring megalo Venue Taco Land 103 W. Grayson St. San Antonio, TX 78215 210.223.8406