Established in 1979, Teodora's Mini Taco is located at 2204 S Ww White Rd in San Antonio, TX - Bexar County and is a business listed in the categories Mexican Restaurants and Restaurant Mexican. After you do business with Teodora's Mini Taco, please leave a review to help other people and improve hubbiz. Also, don't forget to mention Hubbiz to Teodora's Mini Taco.
Categories: Mexican Restaurants and Restaurant Mexican
Year Started: 1979