Best Tacos in Scottsdale
Scottsdale, Arizona — updated August 22, 2026
Six Scottsdale taco spots, ranked from the Old Town rooms with thousands of reviews behind them to a small north-side counter still building its record.
Listings verified
Scottsdale's taco supply splits along Scottsdale Road: the Old Town blocks near 1st Avenue run to full bars, patios and long happy hours, while the north end hides its taco counters in strip malls off Bell Road and Via Linda. The ratings tell two different stories too, with a few rooms carrying thousands of reviews and a couple of newer kitchens sitting on very small sample sizes. Below, they are ordered by how squarely they answer the taco question and how settled the evidence behind each rating is.
1. Cien Agaves Tacos & Tequila
The most tested taco record in Scottsdale: 4.4 across 3,364 reviews, a rating that has had plenty of time to settle. It sits on E 1st Ave in Old Town and puts tacos and agave spirits in the name, so nobody arrives confused about the premise. Quesabirria appears on the appetizer list, and bottomless chips run $7. Happy hour is 3:00 to 6:00 pm, with a reverse happy hour from 9:00 pm to close for anyone eating late. Doors open at 11:00 am every day, and Sunday through Thursday service runs to 11:00 pm.
2. Habaneros Mexican Grill & Cantina
A 4.5 rating across 680 reviews, which is enough volume to trust, attached to a north Scottsdale operation on Scottsdale Road near Bell. The menu is built out beyond tacos into taco salads, burritos, quesadillas, burrito bowls and nachos, with a separate vegetarian section, so mixed groups are easy to feed. It also opens earlier than almost anything else here: 8:00 am Monday through Friday and 9:00 am on Saturday, which makes it the practical choice for a morning or early-lunch taco run rather than a late one. There is a happy hour as well.
3. Gordos Tacos
Also 4.5, from 386 reviews, so slightly less settled than Habaneros but pointing the same direction. It is a taco-first place on E Via Linda in the Scottsdale Ranch area, with an extensive taco list backed up by burritos, bowls and margaritas. Hours run long through the week, roughly 9:00 am to 9:00 pm Monday through Saturday depending on the day, but Sunday closes early at 4:00 pm, which is the detail worth remembering. They also take catering bookings for parties and events.
4. Diego Pops
The 4.3 here comes from 2,686 reviews, one of the largest sample sizes in Scottsdale Mexican dining, so it reflects a busy, heavily judged room rather than a quiet one. It sits on N Scottsdale Road and leans bar as much as restaurant, with happy hour seven days a week from 3:00 pm to 6:00 pm. Note the house policy: dining is limited to two hours, so this is not the table to linger at all afternoon. Sunday opens at 10:00 am, Monday through Wednesday at 11:00 am, with service to 10:00 pm.
5. Parachos Tacos y Tragos
The highest rating on this list, 4.9, but from only 74 reviews, so treat it as promising rather than proven. The name commits to tacos and drinks, and the address puts it in a plaza on E Bell Road at the far north edge of the city, well away from the Old Town crowds. There is little published detail beyond the menu on its own site, so it is worth checking hours before driving out. For anyone who has already worked through the bigger Old Town names, this is the one with the most upside.
6. LA HACIENDA
A 4.5 from 935 reviews, well-established, though it belongs on this list with a caveat: it is a resort dining room at the Scottsdale Princess on E Princess Drive, not a taco counter. Expect a sit-down Mexican restaurant with the service and setting that implies, rather than a quick order at a window. Reservations and resort parking are worth sorting in advance. Choose it when the occasion matters more than the speed, and check the restaurant's own page for current hours before making the drive north.