The wait started before we even reached the truck. Cars were stacked up at the entrance to the small $2 paid parking lot in Haleiwa while an attendant waved vehicles forward one at a time. We sat there long enough to watch several drivers give up and continue down the highway. When we finally rolled into a space and stepped out of the car, the smell of garlic drifting across the gravel made it obvious we had arrived at the right place.
From there, the scene looked exactly like the photos that have circulated for years. A white truck sits prominently among others, and every inch of it is covered in Sharpie signatures layered across decades. Visitors walk slowly around the truck reading the messages while others search for a blank spot to add their own names. The line runs from the window across the gravel toward the picnic tables.
Rob and I joined the line and started inching forward with everyone else. People around us were taking photos of the truck, comparing plates, and arguing about which shrimp truck they liked best. Some had clearly been there before and were explaining the routine to friends seeing it for the first time. The lunch line felt more like a tourist attraction than a food truck, and it has been that way for three decades.
Giovanni’s began in 1993 when the founders started selling garlic shrimp out of a converted 1953 bread truck along the North Shore in Kahuku. There was no shrimp truck scene at the time and no expectation that roadside garlic shrimp would become a must-do stop for visitors. The truck quickly built a following, and guidebooks began pointing travelers in that direction. One truck gradually turned into many as other operators opened nearby.
Both North Shore trucks draw crowds, but the Haleiwa location across from McDonald’s is where we found ourselves on a recent trip. Giovanni also runs a smaller operation inside HMart in Kakaako for visitors who do not want to make the drive. For many travelers, stopping at one of the North Shore trucks has become part of the standard coastal loop.
The truck that created the North Shore shrimp scene.
Thirty years ago, you could drive this stretch of the North Shore before the entire shrimp truck scene evolved. Giovanni’s turned garlic shrimp into something people would detour for, and visitors started recommending the stop to each other. Travel guides picked it up, and the line kept growing. Before long, other trucks opened nearby, and Kahuku turned into a shrimp stop for nearly everyone driving the coast.
The debates start immediately whenever someone mentions North Shore shrimp. Visitors argue about Romy’s, Fumi’s, Jenny’s, and several others scattered along the highway. Each truck has fans who insist theirs is better. Giovanni’s sits at the center of those arguments because it was the one that started the category.
The reputation is huge. Giovanni’s has been voted Hawaii’s Best shrimp truck in reader polls more than once over the years, and its name appears constantly in travel lists about where to eat on the North Shore. That reputation is why the line still forms far from the truck, even with other shrimp and food trucks nearby sitting empty.


What $35 buys you at Giovanni’s.
Rob and I ordered two garlic shrimp plates and two Cokes at the window. The total came to roughly $35, which, for Hawaii in 2026, felt about right for a roadside meal on the North Shore. Each plate comes with about a dozen shrimp and two scoops of rice with the shrimp piled on top. The menu is short, and the ordering process moves quickly once you reach the window.
The payment screen includes a detail that catches some people off guard. Credit cards are accepted, but using one adds about a 7% convenience surcharge to the bill. There is also an ATM nearby for cash, though that machine charges its own fee as well. Paying with cash avoids both.
After ordering, we waited roughly ten minutes before our number was called. The food came faster than we expected, considering how many people were standing in line. By the time we picked up our trays and found a picnic table, the line behind us had grown noticeably longer again.
The plates looked exactly like the versions people have seen online for years. A mound of rice sits beneath a pile of shrimp coated in garlic-butter sauce, with a lemon wedge on the side. The smell of garlic is strong, and the oil begins spreading across the tray almost immediately. Because the shrimp are served shell-on, the next step is peeling them with your fingers while the garlic oil coats everything you touch.
Eating shrimp here gets super messy.
Peeling shrimp covered in garlic butter becomes messy within seconds. Napkins disappear quickly, and the picnic tables fill with shells and streaks of oil. Visitors who have never eaten there before often pause halfway through the first shrimp while trying to figure out how to keep the garlic butter from dripping everywhere. You peel a shrimp, wipe your hands, try to keep the tray from sliding, and repeat until the plate is empty or you give up. The feral chickens circling the tables are waiting for just that moment.
I tolerated the chaos because it seemed like part of the ritual. Rob spent most of the meal trying to keep garlic oil from reaching his shirt and declared halfway through that peeling shrimp in butter was not his idea of a relaxing lunch. Everyone around us was dealing with the same situation, and the tables were filled with piles of shells and crumpled napkins by the time people finished eating.
What the shrimp actually tastes like.
The garlic flavor stood out immediately. It tasted like pre-chopped jar garlic rather than fresh garlic chopped in the kitchen. The sauce was mostly butter and oil, which both coated the shrimp and ran straight onto the rice and plate underneath.
The shrimp themselves had the texture and flavor of frozen commercial shrimp, and nothing about them had the sweetness or snap you get from shrimp that were alive an hour ago.
Why the crowds keep showing up.
Cars continued pulling into the lot while we were there, and people kept joining the line. Visitors walked around the truck, taking photos of the graffiti and reading messages left by travelers years earlier. Some added their own signatures before sitting down to eat.
How the shrimp compare with other North Shore trucks.
Not every North Shore shrimp truck works the same way. As others have reported, trucks like Romy’s and Fumi’s sit next to their own shrimp farms and serve shrimp that were in the water the same day. Giovanni’s takes a different approach, sourcing frozen shrimp through wholesalers and importing when local supply falls short. The difference is not a subtle one, and at Giovanni’s, the odd garlic butter sauce ends up doing most of the work that fresher shrimp would do on their own.
Our verdict after finally trying it.
We were glad we stopped because the experience itself is memorable. Standing next to the graffiti-covered truck in Haleiwa and watching the line grow continuously, you can see how many people must have passed through over the years. Every inch of the truck proves it.
The shrimp are a different story. The plate was decent but not remarkable, especially compared with trucks serving fresher shrimp nearby. Many locals and repeat visitors use the same phrase to describe Giovanni’s today: “tourist trap.”
The line, the graffiti truck, and the North Shore history still make the stop worth seeing once. After that first visit, many people driving the coast again find themselves doing something different when they see the line stretching across the lot. They keep driving and try the next shrimp truck down the road instead.
Photos © Beat of Hawaii.
Get Breaking Hawaii Travel News







I’m fascinated by people who wait in line for hours while vacationing in Hawaii for food trucks or cinnamon rolls or malasada’s etc…
I don’t know who’s good anymore. Romy’s lost their lease and Fumi’s is now ant the Ala Moana food court, no more Kahuku. So no more fresh prawns from their shrimp ponds anymore.
When Costco gets the fresh Kauai shrimp from time to time, now those are good, sweet and briny like the ocean.
I did some mechanical work for Romy’s near Kahuku a couple of years ago. The family has run the shrimp farm there for decades, and according to the owner “we harvest the shrimp right here, cook them, and sell them. Every other truck gets their frozen shrimp from Costco or other retail outlets.
I of course had to try it for lunch and it was excellent, and the location has plenty of parking and was nice and clean.
Skip the drive and the lines. There’s a Giovannis on the 2nd floor of H-Mart in Kakaako. No truck though…
Yes, I agree with your assessment 100%. As a regular Hawaii vacationer we did this once several years ago and we are one and done. We made a mess with small kids too. It was memorable at best. I prefer the fresh coconut shrimp instead of the garlic shrimp too. It’s not as messy!
It’s been a couple of years but the last time I was there, you didn’t pay for parking and there wasn’t a 7% surcharge for using a cc (nickel and diming in Hawaii again). We didn’t go to Giovanni’s either. We went to one of the trucks next to it which provided a much better shrimp plate in my opinion.
One thing I can always rely on is a completely inaccurate depth and honest appraisal on every subject Beat of Hawaii tackles. I cannot imagine spending $35 for any plate lunch wagon, shrimp or not. The shrimp sounds ridiculous in having to peel it with the garlic and butter already on it , messy, thoroughly unappealing and in the end a hassle. How they stay in biz us total HYPE and you guys nailed it ! Always love your “reality checks” on Everything Hawaii Nei !! 👍😄