Teodora's Mini Taco
Add to Favorites
Add Hours
45 Years
in Business
Phone: (210) 337-7816
Address: 2204 S Ww White Rd, San Antonio, TX 78222
Attire: Casual
Cuisines: Mexican, Latin American
Takes Reservations: No
Outdoor Seating: No
Price Range : Below Average
2222 S Ww White Rd, San Antonio, TX 78222
2818 S Ww White Rd, San Antonio, TX 78222
3306 Roland Rd, San Antonio, TX 78210
849 E Commerce St, San Antonio, TX 78205
5122 Rigsby Ave, San Antonio, TX 78222
3327 SE Military Dr, San Antonio, TX 78223
4525 Rigsby Ave Ste 114, San Antonio, TX 78222
5075 Rigsby Ave, San Antonio, TX 78222
1310 S Ww White Rd, San Antonio, TX 78220
2731 S Ww White Rd, San Antonio, TX 78222