Company name: The Tamal Factory
Description: The most delicious tamales in Watsonville, Ca
611 Main St, Watsonville, CA 95076, United States