Teran’s isn’t fancy by any means, but the food is really, really good! I especially liked their house made tortillas and hot sauce. I would eat here often if I lived in the area!
Address: 4403 E Houston St, San Antonio, TX 78220-1608
Location: United States > Texas (TX) > San Antonio
Phone Number: +1 210-333-6470