Why Everything at North Shore Tacos Is Made From Scratch Daily
From our salsas and beans to our slow-roasted meats — discover why we make everything fresh daily and what that means for your meal.
There are no microwaves in our kitchen. You won’t find cans of pre-made salsa on the shelf. Bags of pre-shredded cheese are banned from the premises. Even the freezer stays empty of beans waiting to be thawed.
Everything you eat at North Shore Tacos is made from scratch using raw ingredients every single day. This commitment has defined us since 2010 when Joey Fullmer first opened our doors in Hau’ula.
It is a standard we refuse to compromise.
What “Scratch-Made” Actually Means
Many restaurants claim to be “scratch-made” or “house-made.” The definition often gets stretched until it breaks.
Some establishments buy pre-made tortillas and call their burritos “house-made” simply because they assembled them on-site. Others rely on canned beans and jarred salsas but market themselves as fresh.
At North Shore Tacos, scratch-made means we start with raw produce and proteins. Nothing arrives processed.
Here is what that looks like on a typical morning:
- 5:00 AM — Beans go on. Our black beans are soaked overnight and slow-cooked. We add garlic, cumin, onion, and a touch of epazote, a traditional herb used to reduce bloating and add a distinct, earthy flavor. They simmer for hours until creamy.
- 5:30 AM — Meats start roasting. The carnitas enter the oven at a low temperature. This slow-roasted pork cooks until it falls apart at the touch of a fork. Al pastor gets its signature pineapple-achiote marinade.
- 6:00 AM — Fish arrives. Local fishermen deliver fresh mahi-mahi and ono. We inspect every fillet before portioning it for the day.
- 6:30 AM — Salsas and sauces. Tomatoes, tomatillos, onions, cilantro, jalapeños, and limes get washed and diced. Our team mixes three salsas plus our Surf Sauce by hand.
- 7:00 AM — Rice gets cooked. Fresh cilantro is chopped and limes are squeezed. The rice is seasoned while piping hot to ensure the citrus flavors absorb fully.
- 8:00 AM — Slaw is prepared. Cabbage is shredded fresh. We whisk the tangy lime dressing right before tossing it to maintain crunch.
- 10:00 AM — Guacamole gets smashed. We make it in small batches throughout the day. Avocados oxidize quickly, so making it once in the morning isn’t an option for us.

Why We Do It This Way
The honest answer is that it tastes dramatically better.
Fresh-made salsa possesses a brightness and acidity that jarred versions cannot replicate. High-heat pasteurization used for jarred salsa kills the active enzymes and flattens the flavor profile.
Slow-cooked beans offer a texture and depth that canned beans lack. The canning process requires high sodium levels for preservation, often resulting in a metallic aftertaste.
There is a historical reason for this approach as well.
When Joey founded North Shore Tacos, he wanted to recreate the experience of eating at the best Baja taco stands in Mexico. Those roadside stands prepared everything right in front of you. You could see the ingredients being chopped and the fish hitting the fryer.
They didn’t have walk-in freezers or deliveries from massive food distributors. They relied on fresh ingredients and skilled hands. We wanted to bring that same authentic honesty to the North Shore.
The Nutritional Difference
Eating fresh isn’t just about flavor. It impacts how you feel after a meal, especially before hitting the waves.
| Feature | Industrial/Canned Ingredients | North Shore Tacos Scratch Kitchen |
|---|---|---|
| Sodium Content | Extremely High (Preservative) | Low (Seasoned to taste) |
| Additives | Calcium Chloride, MSG, Stabilizers | None |
| Vitamin Retention | Low (Lost during high-heat canning) | High (Fresh produce) |
| Digestion | Often causes bloating (high sodium/additives) | Easier to digest (herbs like Epazote) |
What This Costs Us
Making everything from scratch is harder, more expensive, and less predictable than the alternative. It is a choice that impacts our bottom line every day.
It costs more. Fresh, locally sourced ingredients carry a higher price tag than canned or frozen alternatives. Our food costs run significantly higher than most casual Mexican restaurants.
It takes more labor. Kitchen crews must arrive at 5 AM. Prep takes hours before a single taco is served. We employ more cooks than a similar-sized restaurant that uses pre-made ingredients.
It means we sell out. Once the fresh catch is gone, it is gone for the day. If we run out of guacamole at 8:30 PM, we do not open a can. We simply stop selling it. Some customers find this frustrating, but most respect the commitment to quality.
It creates waste. Fresh ingredients have short shelf lives. We cannot keep extras for tomorrow. Anything not used gets composted rather than stored.
We wouldn’t change a thing despite these challenges. The taste difference is worth every penny and every early morning alarm.
Things You Won’t Find in Our Kitchen
We are strict about what enters our prep area. If it doesn’t meet our standards for freshness, it doesn’t get used.
- No microwave. Everything is cooked properly on a grill or stove. Microwaves destroy the texture of tortillas.
- No canned beans. Ours cook for hours from dry beans to control texture and sodium.
- No jarred salsa. We make ours daily from whole tomatoes and peppers.
- No frozen fish. Our fish is locally caught and used the same day.
- No MSG or artificial flavors. We rely on herbs, spices, and citrus for flavor.
- No pre-shredded cheese. Pre-shredded cheese contains anti-caking agents like cellulose (wood pulp). We shred our own blocks.
- No heat lamps. Your food is cooked exactly when you order it.

How You Can Tell the Difference
You can spot a scratch kitchen if you know what to look for. Next time you eat at a taco spot, pay attention to these details:
- Look at the salsa. Is it chunky with visible cilantro and onion, or is it a smooth, uniform red purée? Smooth often indicates industrial processing.
- Taste the beans. Do they have layers of flavor from garlic and herbs, or do they taste flat and salty?
- Check the guacamole. Is it bright green with distinct chunks of avocado? Brownish or completely smooth guacamole usually comes from a vacuum-sealed bag.
- Feel the tortilla. Is it warm and pliable? Stiff, dry edges often mean it was reheated in a microwave.
- Examine the fish. Is it moist and flaky? Dry, rubbery fish is a sign it was frozen and overcooked.
We are confident we will pass every test at North Shore Tacos. When you start with quality ingredients and prepare them with care, the food speaks for itself.
Come See (and Taste) for Yourself
We invite you to stop by our original location in the converted KFC building at our Hau’ula restaurant. You can also find us serving surfers and beachgoers at our Shark’s Cove food truck.
Watch our team prep ingredients. See the fresh salsas lined up behind the counter. Take that first bite knowing everything was made that morning just for you.
View our menu to see what is cooking today.
Joey Fullmer
Founder & Head Chef
Joey Fullmer founded North Shore Tacos in 2010 after falling in love with Baja-style fish tacos during a surf trip to Mexico. He's been perfecting the craft on Oahu's North Shore ever since.
Taste What You've Been Reading About
The best tacos on the North Shore are waiting for you. Visit us today.