Jacksonville, FL · Menu Guide

Best Tacos Near Me in Jacksonville

Fresh-made daily at 10 Moe's Southwest Grill locations across the First Coast

Best Tacos Near Me in Jacksonville — Fresh-Made Daily at Moe's

Jacksonville has no shortage of taco options. Chain spots, food trucks, sit-down Mexican restaurants — there's something on every corner. But if you're searching "best tacos near me" on a Tuesday afternoon (or any afternoon), you're probably looking for something specific: fresh, fast, affordable, and actually good. That's the gap Moe's Southwest Grill fills better than anyone on the First Coast.

At 10 locations across Jacksonville — from the Beaches to Fleming Island, Southside to the Avenues — Moe's builds every taco fresh to order. You walk the line. You pick your shell. You choose your protein. You point at the toppings you want from a bar of 20+ fresh ingredients. Nothing pre-made, nothing sitting under a heat lamp, nothing mystery-wrapped in foil.

And yes — every single visit starts with free chips and salsa. That's the "Welcome to Moe's!" you hear when you walk through the door. It's not an upsell. It's just how it works.

🌮 The Quick Version

  • What: Build-your-own tacos with 20+ fresh toppings
  • Shells: Hard corn, soft flour, or Stacked (double tortilla with queso)
  • Proteins: Chicken, steak, ground beef, pork, tofu, or fish
  • Where: 10 Jacksonville locations — see the full list below
  • Bonus: Free chips and salsa every visit. Moe Monday BOGO every Monday.

How Moe's Tacos Work

If you've never been to Moe's, here's the deal: it's a build-your-own setup. Think Chipotle's format but with a Southwest twist, better queso, and — critically — free chips and salsa instead of charging $3 for a side of tortilla chips.

You start by choosing your base:

🌮 Hard Shell Tacos

Crispy corn shells filled with your protein and toppings. Classic, crunchy, and satisfying. These are the move if you want that traditional taco snap. They hold up well with lighter toppings — lettuce, pico, cheese, a drizzle of sour cream. Two or three of these make a full meal.

🫔 Soft Shell Tacos

Warm flour tortillas, perfect for heavier builds. If you're loading up with rice, beans, guacamole, and multiple salsas, go soft. The tortilla holds everything together without cracking apart on bite three. These are also great for kids who tend to shatter hard shells across the table.

🧀 Stacked Tacos

This is the one people don't know about until they see someone else order it. Two tortillas with a layer of Moe's famous queso melted between them, then filled with your protein and toppings. It's essentially a quesadilla-taco hybrid — structurally superior, flavor-wise unbeatable. If you've never tried a Stacked Taco, this is your sign.

Pick Your Protein

Every taco starts with a protein. At Moe's, all proteins are prepared fresh in-house daily — not shipped pre-cooked or reheated from a bag:

You can also double up proteins or mix them. Two tacos, two different proteins — nobody's stopping you.

20+ Fresh Toppings — Build It Your Way

This is where Moe's separates from the pack. The topping bar is extensive, and everything is included in the price. No upcharges for guac (well, a small one for guac). No "premium topping" surcharges. Just point and they pile it on:

The build-your-own model means every taco is exactly what you want. Picky eaters love it. Adventurous eaters love it more. And parents love that kids can see every ingredient before it goes in — no mystery fillings, no arguments at the table.

10 Jacksonville Locations — There's One Near You

With 10 locations across the Jacksonville metro, there's a Moe's within a short drive no matter where you are on the First Coast. All locations are operated by Quality Fresca:

📍 Jacksonville BeachBeaches Town Center area
📍 Southside / St. Johns Town CenterNear the Town Center
📍 MandarinSouth Jacksonville
📍 Fleming IslandClay County / Orange Park area
📍 RegencyArlington / East Jacksonville
📍 WestsideWest Jacksonville / Orange Park
📍 Ponte Vedra / NocateeSt. Johns County
📍 San Marco / Riverside areaCentral Jacksonville
📍 Avenues Mall areaSouthside
📍 Palm CoastFlagler County

Most locations are open 10:30 AM to 10:00 PM or later. Check our full location list for exact hours, phone numbers, and directions for each store.

Why Jacksonville Taco Lovers Pick Moe's

There are plenty of places to get a taco in Jacksonville. Here's why the regulars keep coming back to Moe's:

Stack the Deals — Moe Monday + Moe Rewards

If you're already eating tacos at Moe's, you might as well save money doing it. Here's how Jacksonville regulars maximize their taco budget:

Moe Monday — BOGO Every Monday

Every Monday, Moe Rewards members get buy one entrée, get one free. That means two full taco orders for the price of one. Bring a friend, bring a date, or just stock up for yourself. It's the best taco deal in Jacksonville, every single week. Full details on Moe Monday →

Moe Rewards App

Download the Moe Rewards app (free on iOS and Android) and earn points on every purchase. Points add up to free entrées, free queso, and other rewards. Plus, you get a free burrito on your birthday. If you eat at Moe's even once a month, the app pays for itself almost immediately.

Kids Eat Free Sunday

Bringing the family? Every Sunday, kids 12 and under eat free with an adult entrée purchase of $6 or more. One free kids meal per adult entrée, dine-in only, at all Jacksonville locations. See full details →

Find Your Tacos — 10 Jacksonville Locations

Fresh-made tacos built to order. 20+ toppings. Free chips and salsa. Every visit, every location, every day.

Order Now →

Taco Catering for Jacksonville Events

Tacos aren't just for lunch runs. Moe's taco catering is one of the most popular options for Jacksonville events — and for good reason. A build-your-own taco bar is crowd-proof:

Catering can be ordered online at moes.com or by calling any Jacksonville location directly. Most orders need 24 hours notice, and delivery is available from select locations. Check our Jacksonville catering guide for the full menu and ordering tips.

Beyond Tacos — The Full Moe's Menu

Tacos are the star of this post, but Moe's has a full Southwest menu worth exploring:

Visit our Jacksonville market page for all 10 locations, or find the nearest one on our locations page.

Frequently Asked Questions

Where can I find the best tacos near me in Jacksonville?

Moe's Southwest Grill has 10 locations across Jacksonville — from the Beaches to Fleming Island — serving fresh-made tacos built to order with 20+ toppings. Every visit includes free chips and salsa.

What kinds of tacos does Moe's serve in Jacksonville?

Moe's serves hard shell tacos, soft flour tortilla tacos, and Stacked Tacos (double tortilla with queso between the layers). All are built to order with your choice of protein — chicken, steak, ground beef, pork, tofu, or fish — plus 20+ fresh toppings.

Does Moe's offer taco catering in Jacksonville?

Yes. Moe's taco catering includes build-your-own taco bars with shells, proteins, toppings, and sides for groups of 10 to 500. Order online at moes.com or call any Jacksonville location to customize your catering order.

Are Moe's tacos customizable for dietary restrictions?

Absolutely. Moe's tacos are fully customizable. Gluten-free options include hard shell tacos and bowls. Vegetarian and vegan guests can choose tofu, black beans, or pinto beans as protein. Every topping is visible and added by request, so you control exactly what goes in your taco.

What are Moe's taco prices in Jacksonville?

Individual tacos at Moe's start around $4–5 depending on protein. The Moe Value Meal — a junior burrito or tacos with queso, chips, salsa, and a drink — is just $9.95. Moe Rewards members get a BOGO entrée every Monday (Moe Monday).