Elena Tamales Y Avena Champurrado is a local eatery in Santa Ana, CA that specializes in traditional Mexican cuisine.
Offering a variety of tamales, champurrado, and other authentic dishes, this establishment provides a taste of Mexico in a casual dining setting.
Generated from their business information