Close
To set your location, click the target or 'Chicago, IL' in the top search bar.
open results
Verified

iTamale.com (est. 2007)

'An off-the-shuck experience '

(210) 355-1653 San Antonio, TX 78237 Official site

Categories: Restaurants, Food Service Distributors, Mexican Restaurants

The Details

We speak English and Espanol Cash, Visa, Master Card, Discover, and American Express gladly accepted