Taco Inn THIS RESTAURANT IS CLOSED Taco Inn

THIS RESTAURANT IS CLOSED Taco Inn Map

6734 San Pedro Ave.
San Antonio, TX 78216
210-829-7744
Map
Cuisine: Mexican
Openings: Lunch Mon.-Fri.

Features