15801 San Pedro Ave, San Antonio, TX 78232-3728, San Antonio
Service was excellent, but the food was average to below average. The nachos had hardly anything on them. The chicken te
Service was excellent, but the food was average to below average. The nachos had hardly anything on them. The chicken te