Morris County does Mexican food right. From scratch made birria and al pastor tacos to family run cantinas pouring frozen margaritas, the county is full of spots worth the drive. Whether you are after a quick taqueria lunch or a sit down dinner with a great tequila list, here are some of the best Mexican restaurants across Morris County, NJ.
Central Taqueria, Morristown
Tucked at 61 South Street in downtown Morristown, Central Taqueria has built a loyal following for some of the most authentic tacos around. Everything is fresh and made to order, from the birria and cochinita to the al pastor, and the house salsas are the real deal. It is a casual spot that regulars will tell you is the closest thing to Mexico City in town.
Leyendas de Mexico, Morris Plains
On Route 10 East at 1767 Route 10 in Morris Plains, Leyendas de Mexico is a sit down favorite known for generous portions at reasonable prices. The Enchiladas Suizas, stuffed with shrimp and vegetables under a creamy sauce and cheese, are a standout. There is a second location in Parsippany if that is closer to home.
Chico’s Mexican Grill, Denville
A downtown Denville staple at 559 East Main Street, Chico’s Mexican Grill pairs authentic Mexican plates with one of the area’s deeper tequila selections. Start with the tostones or chicken tamales, then go big with a stuffed burrito. It is a friendly neighborhood spot that fills up fast on weekends.
Taqueria Pancho Villa, Dover
Dover is one of the best places in the county for real deal Mexican food, and Taqueria Pancho Villa at 7 North Essex Street is a great place to start. This is honest taqueria cooking, with tacos and tortas done right, and you will want to save room for the tres leches cake.
Tequila’s 55, Dover
Also in Dover, Tequila’s 55 at 55 East Blackwell Street brings a fuller cantina experience with crafted plates, margaritas, and a lively room. It is a solid pick when you want to sit down, share a few dishes, and make a night of it.
Riviera Maya, Rockaway
At 116 Route 46 East in Rockaway, Riviera Maya is a full service favorite with a big menu and a few showstoppers, including a birria pizza that turns a crispy tortilla into a cheesy, dippable masterpiece. Fajitas, tacos, and burritos round out a crowd pleasing lineup.
Sofia’s Taqueria, Ledgewood
Out in the Ledgewood section of Roxbury at 1103 Route 46, Sofia’s Taqueria leans all the way into its tacos, tequila, and vibes tagline. It is a fun, modern taco and tequila bar that works just as well for a casual dinner or a night out with friends.
Los Carnales, Lake Hiawatha
In the Lake Hiawatha section of Parsippany, Los Carnales (formerly Maddy’s Mexican Restaurant) kept the kitchen that made the original a local favorite. The cheesesteak burrito is an only in Jersey kind of mashup, and the fajitas are reliably excellent.
Hungry for more? Browse our guides to the best pizza in Morris County and the best diners in Morris County for more local spots worth a visit.