Top 21 food trucks in Townsville

Andres Corrente

• Updated: 2025-02-25

Townsville's food truck scene is thriving, with a diverse range of culinary delights on offer. From gourmet burgers and tacos to mouthwatering Asian and Italian fare, there's something to satisfy every palate. These mobile eateries offer a unique and delicious way to experience Townsville's vibrant food culture.

1.The Ville Resort-Casino

Experience luxury dining and entertainment in the heart of Townsville.

The Ville Resort-Casino
  • Time:

    Open 24 hours

  • Rating: 4.2/5 (2844 Review by google)
  • Address:

    Sir Leslie Thiess Dr, Townsville

  • Popular Menu:

    Buffet breakfast, Seafood platter, Steak dinner, Gourmet pizza, Signature cocktails

  • Price Range:

    $$$

Our stay was nothing short of spectacular, enhanced by an executive suite that boasted breathtaking views from every angle. The spacious room enveloped us in comfort, with a bed so plush we felt like royalty. While our dining experience at Ms. Wong was decent, it was the stunning pool and serene atmosphere that truly captivated us. Despite being located in a bustling casino, the hotel offered a tranquil escape, allowing us to unwind while soaking in the mesmerizing vistas of the ocean and marina.



From the moment we arrived, the staff made us feel right at home, especially the friendly front desk attendant from Chile who greeted us late at night with a warm smile. The hotel itself was impeccably clean, and the amenities were top-notch, making our brief stay a delightful prelude to our adventure at the barrier reef. With its unbeatable views and attentive service, this gem of a hotel is a must-visit for anyone seeking both relaxation and excitement.

2.Grill'd Townsville

Fresh ingredients and bold flavors for a healthier burger experience.

Grill'd Townsville
  • Time:

    10:30 AM - 9:00 PM

  • Rating: 4.4/5 (802 Review by google)
  • Address:

    3 Palmer St, Townsville

  • Popular Menu:

    Grilled Burgers, Sweet Potato Fries, Vegan Salad, Loaded Nachos, Milkshakes

  • Price Range:

    $10 - $25 AUD

Discover a burger haven that tantalizes your taste buds with an impressive variety, where each bite is a warm embrace of juicy lamb and chicken burgers. Despite a minor hiccup with my bread choice after a grueling 30-hour journey, the flavors were nothing short of delightful. While the burgers stole the show, the sides left something to be desired, lacking the punch that could elevate the meal further. A little mishap with the “hell fired” sauce added an unexpected kick, but it only added to the adventure of dining here.



Though I initially considered the competition next door, fate led me to Grill'd, and I couldn't be happier. The chicken burger was as fantastic as ever, complemented by quick and friendly service despite the bustling atmosphere. However, the heat inside the restaurant was a bit overwhelming, making it challenging to fully enjoy the experience. Nevertheless, the vibrant flavors and welcoming staff made this stop a memorable one.

More: Top 18 coffee shops in Townsville

3.Jam Corner

Experience the vibrant flavors of our locally sourced ingredients.

Jam Corner
  • Time:

    Monday to Sunday: 7:00 AM - 3:00 PM

  • Rating: 4.4/5 (748 Review by google)
  • Address:

    1 Palmer St, Townsville

  • Popular Menu:

    Jam Toast, Avocado Smash, Smoothie Bowl, Coffee, Pancakes

  • Price Range:

    $10 - $25 AUD

Last Wednesday evening at Jam was a delightful experience that left a lasting impression. The exceptional service from Nicole and Paul truly elevated our visit; their attentiveness and professionalism shone through as they effortlessly catered to our every need. Their friendly demeanor made us feel right at home, ensuring our dining experience was nothing short of stellar.



The extensive wine list, featuring a superb selection by the glass, paired beautifully with the high-quality dishes that danced on our palates. While the flavors were undeniably exquisite, a few more vegetarian and vegan options would enhance the menu's appeal. Though the portions were slightly on the smaller side, the sheer deliciousness of each bite made it hard to resist wanting more. Despite this minor quibble, Jam deserves a resounding five stars for its remarkable offerings and service.

4.Dave's Diner Take away food Bar

Delicious comfort food made with love and fresh ingredients!

Dave's Diner Take away food Bar
  • Time:

    Monday to Sunday: 7:00 AM - 9:00 PM

  • Rating: 4.9/5 (54 Review by google)
  • Address:

    19 Whitehouse St, Townsville

  • Popular Menu:

    Classic Cheeseburger, Loaded Fries, Chicken Caesar Wrap, Veggie Stir-Fry, Milkshakes

  • Price Range:

    $10 - $25 AUD

Discover the ultimate culinary gem in Townsville, where the sandwiches redefine deliciousness! Picture this: burgers piled high, each bite a nostalgic nod to family barbecues, and golden chips cooked to perfection. The crumbed steak and gravy sandwiches are nothing short of legendary, delivering a flavor explosion that will leave you craving more. With fresh, high-quality ingredients that dance on your palate, every meal here is a celebration of taste and value.



If you find yourself in Garbutt or even just passing through, make it a point to visit this charming eatery. The exceptional service complements the mouthwatering food, creating an experience that’s simply irresistible. Don’t miss out on supporting this local treasure; your taste buds will thank you, and your stomach will be more than satisfied. Keep the culinary spirit alive and indulge in the best lunch option around!

5.Biddy's Snack Bar

Delicious snacks made with fresh ingredients, perfect for any craving!

Biddy's Snack Bar
  • Time:

    Monday to Saturday: 10 AM - 8 PM, Sunday: Closed

  • Rating: 4.8/5 (50 Review by google)
  • Address:

    Unit 1/70 Pilkington St, Townsville

  • Popular Menu:

    Fish and Chips, Burgers, Chicken Nuggets, Hot Dogs, Milkshakes

  • Price Range:

    $10 - $20 AUD

Indulge in a culinary gem where every bite tells a story of flavor and passion! The perfectly seasoned, crunchy chips are the ideal companion to the renowned crumbed steak sandwich, which lives up to its stellar reputation. Imagine sinking your teeth into a succulent steak, topped with two fried eggs, melted cheese, and rich gravy—it's a revelation you never knew you needed! The friendly staff are dedicated to ensuring your dining experience is seamless, ready to whip up your favorite dish fresh from the kitchen if it's not already on display.



With ample outdoor seating, Biddy's invites you to savor your meal in a relaxed atmosphere. On my second visit, I was once again blown away by the generous portion sizes and the mastery of battering that sets this place apart. From the mouthwatering crumbed steak sandwich to the homemade dogwood dog and the delightful ham, cheese, and tomato toastie, each dish is crafted with care. Biddy's isn't just a restaurant; it's a celebration of hearty, satisfying food that leaves you craving more!

6.Ning Thai Food

Ning Thai Food

7.Wrap&Roll Townsville

Wrap&Roll Townsville

8.Tide Cafe - Catering

Fresh ingredients and vibrant flavors to brighten your day!

Tide Cafe - Catering
  • Time:

    Monday to Friday: 7 AM - 3 PM, Saturday: 8 AM - 2 PM, Sunday: Closed

  • Rating: 4.5/5 (357 Review by google)
  • Address:

    46 Gregory St, Townsville

  • Popular Menu:

    Avocado Toast, Eggs Benedict, Acai Bowl, Chai Latte, Smoothie Bowl

  • Price Range:

    $$ 15-30

TIDE Cafe is a culinary gem that transforms breakfast into an unforgettable experience. My wife and I indulged in their “Corn Fritters” and “Smashed Avocado,” and we were blown away by the vibrant flavors and perfect presentation. The service was impressively swift, and our charming Irish server exemplified true hospitality, making us feel right at home. With the best hot chocolate and a mouthwatering chicken cheese avo toastie in Townsville, this place is a must-visit! My partner raved about his coffee, claiming it was the best he’s had in ages.



It's a rare delight to enjoy a big breakfast where every dish arrives piping hot, a testament to the chef's remarkable skill in timing. TIDE Cafe has set a new standard for brunch, and I can’t recommend the rosti stack enough. The lovely staff and inviting atmosphere create a perfect backdrop for a leisurely meal. If you find yourself in Townsville, make sure to treat yourself to this outstanding cafe—you won’t regret it!

9.The Food Cabin

Fresh, local ingredients served with a smile every day!

The Food Cabin
  • Time:

    Monday to Friday: 8 AM - 8 PM, Saturday: 9 AM - 5 PM, Sunday: Closed

  • Rating: 4.4/5 (51 Review by google)
  • Address:

    157 Stanley St, Townsville

  • Popular Menu:

    Fish and Chips, Beef Burger, Chicken Parmigiana, Caesar Salad, Chocolate Lava Cake

  • Price Range:

    $15 - $30

Discover a culinary gem where a thoughtfully curated menu meets unbeatable prices, creating an unforgettable dining experience. The artistry in food presentation and the exceptional quality of each dish reflect a deep-seated passion from the dedicated staff and owner. Indulge in the crispy chicken burger or savor the rich flavors of the Angus beef burger—each bite is a delightful explosion of taste. While the fish and chips may not hit the mark, the café shines as the perfect spot for a quick breakfast on the go.



Start your day with a comforting Chai Latte paired with a scrumptious scrambled egg wrap, all at prices that will pleasantly surprise you. The attentive and welcoming staff elevate the experience, ensuring every visit feels special. Just a heads up: if you're craving bacon and eggs, make sure to arrive before 11 AM to enjoy this classic breakfast favorite!

10.BalaBite

Fresh, local seafood served with a tropical twist!

BalaBite
  • Time:

    Monday to Sunday: 8:00 AM - 8:00 PM

  • Rating: 4.5/5 (206 Review by google)
  • Address:

    31/45 Eyre St, Townsville

  • Popular Menu:

    Fish Tacos, Grilled Barramundi, Spicy Prawn Salad, Mango Sorbet

  • Price Range:

    $20 - $50 AUD

Prepare your taste buds for an unforgettable culinary journey! This gem serves up a mouthwatering array of dishes, with meat sourced from a reputable halal butcher, ensuring every bite is both delicious and ethically sourced. The Lamb Arais and hummus burst with authentic flavors, while the falafel stands out as a true testament to Israeli cuisine—crispy, flavorful, and perfectly balanced. With prices that won't break the bank, this spot offers the best vegetarian options in North Queensland, making it a must-visit for food lovers.



What truly elevates this dining experience is the warm, inviting atmosphere and exceptional customer service. Each dish is a delightful exploration of flavor combinations that leave you craving more. While the prices may lean a bit higher, the quality and taste make it worth every penny. You’ll find yourself wanting to sample everything on the menu! This place has quickly become my new favorite, and I can’t wait to return again and again.

11.YFY Eats

YFY Eats

12.Dad & Daves Tuckerbox

Delicious meals made with fresh ingredients, perfect for any appetite!

Dad & Daves Tuckerbox
  • Time:

    Monday to Sunday: 6:00 AM - 9:00 PM

  • Rating: 4.9/5 (62 Review by google)
  • Address:

    85 Ingham Rd, Townsville

  • Popular Menu:

    Beef Burger, Chicken Schnitzel, Fish and Chips, Veggie Wrap, Loaded Fries

  • Price Range:

    $15 - $30 AUD

Discover a hidden culinary treasure where friendly staff and exceptional service create an unforgettable experience. Indulge in the mouthwatering hotdog special, perfectly nestled in a warm, crisp bread roll that will tantalize your taste buds. This charming local eatery not only serves up the best lot burger you'll ever encounter but also invites you to explore a menu brimming with delightful surprises.



As you venture in, you might just stumble upon the most delectable fish and chips you've tasted since relocating to the North. The atmosphere may be low-key, but the flavors are anything but! Don't miss out on the sensational bacon, egg, and salad burger that promises to elevate your meal to new heights. Treat yourself to this culinary gem and savor each bite!

13.Cotters Market Townsville

Experience the best of local flavors and quality ingredients.

Cotters Market Townsville
  • Time:

    Monday to Saturday: 6:00 AM - 7:00 PM, Sunday: 6:00 AM - 5:00 PM

  • Rating: 4.1/5 (98 Review by google)
  • Address:

    Flinders St, Townsville

  • Popular Menu:

    Fresh produce, gourmet meats, artisan cheeses, local seafood, specialty baked goods

  • Price Range:

    $10 - $50 AUD

The vibrant markets burst with life, each stall a treasure trove waiting to be explored. From tantalizing food options to an eclectic mix of vintage clothing pop-ups, the atmosphere is electric, especially with the delightful sounds of live music from Alliance Francaise filling the air. While the market has a charming appeal, it could benefit from a little more energy—perhaps a sprinkle of entertainment to elevate the Sunday experience.



Despite the heat of Townsville, which can make shaded spots and seating a rarity, the market remains a delightful destination. Savoring a scrumptious breakfast bun paired with a piping hot coffee is a treat that invigorates the senses. Families, friends, and food lovers alike will find joy in this bustling locale, making it a must-visit for those seeking a taste of community and culture.

14.Express-O Kitchen

Express-O Kitchen

15.Ready Movers

Delicious meals made with fresh, local ingredients every day!

Ready Movers
  • Time:

    Monday to Friday: 8:00 AM - 5:00 PM, Saturday: 8:00 AM - 12:00 PM, Sunday: Closed

  • Rating: 4.9/5 (139 Review by google)
  • Address:

    11 Lorna Ct, Townsville

  • Popular Menu:

    Chicken Parmigiana, Beef Burger, Vegan Salad, Seafood Platter, Spaghetti Bolognese

  • Price Range:

    $15 - $30 AUD

From the very first interaction with Ready Movers, the experience is nothing short of exceptional. Their team is not just supportive; they embody professionalism and warmth, ensuring every query is met with swift responses, whether through email or a personal phone call. Meeting Ralph and Craig was a highlight, as they expertly handled my furniture with care and precision. Having relied on Ready Movers for two urgent jobs, I can confidently say they offer remarkable value without compromising on quality. Rod, Fernando, and the rest of the crew made the process seamless, showcasing their dedication to customer satisfaction.



This was my second experience with Ready Movers, and once again, they exceeded my expectations. Their communication is impeccable, and they are incredibly accommodating, even with last-minute requests. John’s attentiveness put us at ease, while Shane and Shaun elevated the service with their professionalism and genuine care. They treated my elderly mother with the utmost respect and kindness, making what could have been a stressful day a smooth transition. I wholeheartedly recommend Ready Movers for anyone seeking a reliable and compassionate moving service.

16.StreetFront Townsville

Fresh, local ingredients served with a smile every day!

StreetFront Townsville
  • Time:

    Monday to Friday: 8:00 AM - 5:00 PM, Saturday: 9:00 AM - 4:00 PM, Sunday: Closed

  • Rating: 4.1/5 (93 Review by google)
  • Address:

    Flinders St, Townsville

  • Popular Menu:

    Fish and Chips, Beef Burger, Caesar Salad, Chicken Parmigiana, Vegan Wrap

  • Price Range:

    $15 - $30 AUD

Indulging in a delightful lunch experience, I savored the mouthwatering Falafel Wrap and tender Rump Steak, both of which offered a perfect balance of flavor and affordability. The cocktails were the real showstoppers, enticing enough to make me eager to return with friends for a vibrant Cocktails and Pool night. The friendly staff added to the inviting atmosphere, making it a place where memories are made over laughter and good drinks.



However, not all was as perfect as it seemed. My Rump Steak, requested medium to well-done, arrived medium rare and was a challenge to cut, leaving much of it untouched. The lack of salad and the absence of gravy only added to the disappointment. A previous visit for breakfast had been a pleasant experience, with quality dishes and a conducive environment for catching up on work. Yet, this time, the rude service and dry omelette left me wishing for a better culinary adventure.

17.Wagtails Food Trucks at Rowes Bay

Wagtails Food Trucks at Rowes Bay

18.Townsville Showground

Experience the best local flavors in a vibrant atmosphere!

Townsville Showground
  • Time:

    Varies by event, generally open for events and markets

  • Rating: 4.1/5 (193 Review by google)
  • Address:

    72-104 Ingham Rd, Townsville

  • Popular Menu:

    Beef Burger, Fish Tacos, Margherita Pizza, Vegan Salad, Chocolate Mousse

  • Price Range:

    $$

After an eight-year hiatus in Western Australia, stepping back into this once-vibrant venue felt like a nostalgic journey through time, yet the wear and tear were unmistakable. The need for refurbishment loomed large, casting a shadow over the memories of yesteryears. However, my recent experience working the dodgem cars for three days reignited a spark of excitement. My wife’s lucky win of a family pass led us to revisit on a lively Monday night, and I was pleasantly surprised by the diligent efforts of the cleaning staff, ensuring every corner gleamed with cleanliness.



While the Townsville Show brought back a whirlwind of fun with its exhilarating rides and lively activities, a word of caution for food enthusiasts: steer clear of the food trucks, as freshness may be compromised. Yet, don’t let that deter you! The tantalizing array of flavors and the stunning fireworks display will surely make your visit unforgettable. Embrace the charm of this event, where cherished memories meet the promise of new adventures!

19.Coo.King BBQ & Hotpot

Experience the ultimate feast with fresh ingredients and bold flavors!

Coo.King BBQ & Hotpot
  • Time:

    Monday to Sunday: 11:00 AM - 10:00 PM

  • Rating: 4.4/5 (410 Review by google)
  • Address:

    10 Little Fletcher St., Townsville

  • Popular Menu:

    BBQ Pork Ribs, Spicy Hotpot, Grilled Prawns, Beef Skewers, Vegetarian Platter

  • Price Range:

    $20 - $50 AUD

Dining at Cooking Townsville is nothing short of an unforgettable experience! Each dish bursts with flavor, but the star of the show is undoubtedly the ‘Hotpot’—a captivating concept that invites you to unleash your culinary creativity by selecting from an impressive buffet. The welcoming staff ensure that your every need is met, swiftly clearing plates and enhancing your dining journey. The beef bulgogi is a personal favorite, consistently delivering on taste and quality, making every visit a delightful adventure in Korean cuisine.



From tantalizing entrees to decadent desserts, Cooking Townsville leaves no stone unturned in satisfying your cravings. The vibrant array of food and sauces beckons you to explore, but be mindful of your time; an hour and twenty minutes may feel rushed as you gather and savor your creations. Nevertheless, the experience is so remarkable that you'll find yourself eagerly planning your next visit to indulge in the magic of Korean BBQ and hotpot once again!

20.Tiny Mountain Brewery, Townsville

Experience the taste of handcrafted brews in a cozy atmosphere.

Tiny Mountain Brewery, Townsville
  • Time:

    Monday to Sunday: 12:00 PM - 10:00 PM

  • Rating: 4.6/5 (146 Review by google)
  • Address:

    20 Palmer St, Townsville

  • Popular Menu:

    Craft Beer, Wood-Fired Pizza, Gourmet Burgers, Seasonal Salads, House-made Desserts

  • Price Range:

    $$ 15-30

Nestled in the heart of Townsville, Tiny Mountain Brewery is a must-visit for anyone seeking a delightful escape. With ample parking and spacious seating, the vibrant atmosphere invites you to unwind and savor the moment. The cooling fans create a refreshing ambiance, perfect for enjoying their exceptional brews. Although my recent visit had a hiccup with service, the overall experience is still unforgettable. The brewery boasts an impressive selection of craft beers and a unique food truck twist that elevates your culinary experience to new heights.



Whether you're a local or just passing through, Tiny Mountain Brewery offers an enticing blend of great beer, friendly staff, and a lively vibe that captures the spirit of Townsville. Don’t miss out on this gem—grab your friends, indulge in their mouthwatering food options, and explore their fantastic merchandise. It’s an experience that promises to delight your senses and create lasting memories!

21.Armati's Wood-Fired Pizzas

Experience the authentic taste of wood-fired pizzas made fresh daily.

Armati's Wood-Fired Pizzas
  • Time:

    Monday to Sunday: 11:00 AM - 10:00 PM

  • Rating: 4.3/5 (79 Review by google)
  • Address:

    Flinders St, Townsville

  • Popular Menu:

    Margherita Pizza, Pepperoni Pizza, BBQ Chicken Pizza, Veggie Supreme Pizza, Hawaiian Pizza

  • Price Range:

    $10 - $25 AUD

Discover the hidden gem of Armati's, where the culinary experience is as vibrant as Townsville itself! If the rooftop is fully booked, don’t fret—head to the StreetFront cafe and bar, where you can indulge in the same mouthwatering wood-fired pizzas while soaking in the lively atmosphere, whether inside or on the bustling street. The Thursday night taco special is a must-try, boasting an array of fresh, flavorful fillings that deliver unbeatable taste and value.



Having dined here multiple times, I can attest to the delightful offerings, from the hearty Meat Lovers to the smoky BBQ Chicken pizza. Though service can be hit or miss during busy hours, the staff’s dedication shines through. And if you find yourself with leftovers, they’ll happily provide a takeaway box, ensuring you can savor every last bite of that heavenly wood-fired goodness at home.
Suggested posts