Maui's Best Tamales
81 Makawao Ave # 10
Makawao, HI 96768
Makawao, HI 96768