It appears you are using a version of Internet Explorer that is no longer supported by Microsoft. We cannot guarantee our site will operate as expected. We recommend downloading Microsoft Edge or another modern browser for the best experience.

Mexican taqueria and cantina TAKO

Fresh, colourful and fun regional cuisine from the four corners of Mexico.


At TAKO it’s all about sharing. Experience a taste of regional cuisine from the four corners of Mexico – from the coastal ceviche, to the Oaxaca mole, the Mayan cuisine of the Yucatán Peninsula and the very popular national dish, the taco. Delicioso!

What you’ll love about TAKO:  

  • The exciting menu takes you on a journey to the four corners of Mexico, with a wide choice of dishes that are all modern and fresh.
  • The fun, colourful atmosphere and share menu - perfect for groups of friends.  
  • If you’re staying at the Reef View Hotel, Palm Bungalows, or any holiday home booked through Hamilton Island Holiday Homes, you can also take advantage of our Kids Stay & Eat Free^ offer - where children up to 12 years can eat free when dining with their parents, and when they choose an item from the kids’ menu.

Restaurant Gift Vouchers

Looking for the perfect gift to spoil someone special? Hamilton Island restaurant gift vouchers allow your loved one to treat themselves to a memorable dining experience. Gift vouchers can be purchased online and will be delivered via email.

Details at a glance

Price range
Starters - from $14
Mains – from $16
Desserts - from $12
Opening hours
Thursday - Monday: 5.00pm - late
Tuesday, Wednesday: Closed
Group policy
Bookings are essential for all reservations and can be made directly with the restaurant. Please call 07 4946 8032.
Licensing policy
Fully licensed

TAKO Restaurant Bookings

Pre-booking is required for dinner at TAKO.

Please use the calendar below to make a restaurant booking ahead of your stay. You can book restaurants up to 90 days in advance.

Same-day bookings can be made online until 4pm. After this time, please call the restaurant on 07 4946 8032.

For other enquiries, please email