Website
Directions
(808) 707-1221
Follow us on Facebook
Follow us on Instagram
Mon - Sat 11AM - 7PM
Sun 11AM - 3PM
Our mom-and pop-takeout shop in Kahului brings the authentic taquero experience to the paradise of Maui.