Taco Grill #14.3 (56)restaurantOpen · till 12AM4043 E Houston St, San Antonio, TX 78220, USAA no-fuss East San Antonio neighborhood spot serving late-night Mexican favorites.Find on Google MapsDescriptionAsk Karpo for more information.Get the APP