Tamale Store

Restaurants

My cousin has had many tamales in his life and ranks these up there with the best. Several local publications rank them best as well.

United States

AZ

Phoenix

13046 North Cave Creek Road

Where I was