India Garden La Casa Del Tamal is a restaurant in Anaheim, CA that offers a fusion of Indian and Mexican cuisine.
Specializing in tamales and traditional Indian dishes, the establishment provides a unique dining experience for those seeking diverse flavors.
Generated from their business information