Top-rated taco shops in New Jersey
Find the best taco shops in New Jersey. Explore authentic birria, al pastor, vegan, and fish tacos with shop details and plan your next delicious visit!



Cities with Taco Shops in New Jersey
Top Rated Taco Shops in New Jersey
Just Tacos
Just Tacos in Garfield elevates the classic with a diverse menu where homemade tortillas cradle freshly marinated al pastor, birria, and other flavorful fillings. Beyond the taco variety, discover vibrant vegetarian and vegan options alongside house-made drinks and desserts, all delivered with warm, friendly service.
65 River Dr #97B, Garfield, NJ 07026, USA
Mon, Sun: 10:00 AM – 10:00 PM; Tue-Thu: 10:00 AM – 11:00 PM; Fri-Sat: 10:00 AM – 12:00 AM
https://online.skytab.com/71bc77d6facbb8...
(973) 272-3266
Moderate pricing ($$)
A Taco Affair
This local favorite is renowned for its award-winning gourmet tacos, featuring creative fusion flavors and generous fillings. Enjoy a laid-back BYOB experience with quick, friendly counter service and welcoming communal seating perfect for groups.
81 Main St, Little Falls Township, NJ 07424, USA
Mon, Sun: Closed; Tue-Sat: 11:00 AM – 9:00 PM
(973) 812-8226
Budget-friendly pricing ($)
Tacos El Tio
Tacos El Tio brings the true taste of Mexico to Egg Harbor Township with deeply flavorful birria, al pastor, and chorizo tacos, alongside generous fajitas and an impressive selection of margaritas. It's a casual, authentic haven for late-night cravings or lively group dinners, always delivering a satisfying experience.
6400 Black Horse Pike, Egg Harbor Township, NJ 08234, USA
Mon-Thu, Sun: 11:00 AM – 10:00 PM; Fri-Sat: 11:00 AM – 11:00 PM
https://tacoseltio.com/eltioeggharbor
(609) 568-6386
Moderate pricing ($$)
Taqueria Downtown
Taqueria Downtown is a vibrant Jersey City staple, drawing locals into its warm, homey atmosphere for an authentic Mexican experience. Enjoy plates of classic tacos, especially the standout carnitas, and signature margaritas amidst the convivial buzz of friends and laughter.
236 Grove St, Jersey City, NJ 07302, USA
Mon-Sun: 11:00 AM – 11:00 PM
(201) 333-3220
Budget-friendly pricing ($)