Tamara’s Tamales

Overview

Address: 13352 Washington Blvd
Los Angeles, CA 90066
Website: tamarastamales.com
Phone: 310-305-7714