TLACUACHES 808

Big Portions & Big Aloha

Featured!

Categories: , Tag:

Shop Information:

Location : 2152 Lauula St.

Hours: 2pm - 9pm
*Closed Wed

Phone: (808) 797 - 7784

Website: tlacuaches808.com
tlacuaches808

5
TLACUACHES 808
TLACUACHES 808

Oahu's Best Coupons
Logo