Lucy's Tamale Factory

974 Story Rd.
San Jose
California
United States