What the Truck!

Best Mexican & Latin Restaurant

“What The Truck!” is a fully modified VW Kombi Van offering convenient take away drinks and bites with signature local fusion taco selections from Babi…

Jalan Camplung Tanduk No 103 SP, Dhyana Pura Seminyak Bali 80361 Indonesia

Seminyak

0361 8499600

WEBSITE NOT AVAILABLE