The 6 Best Mexican Restaurants in North Dakota!

Mexican food in North Dakota? Although you can’t get much further away from Mexico, North Dakota is still home to some of the best and most authentic Mexican restaurants in the country. It’s not all steak and potatoes up here! If you find yourself craving food found south of the border, check out one of the following restaurants. They will make sure you get your fix.

Tomate Mexican Grill, Watford City, ND

Western North Dakota may be cowboy country, but Tomate Mexican Grill will make you think you’re actually in Mexico. The restaurant specializes in traditional tacos, burritos, and quesadillas, but you would be wise to also check out their tostadasde ceviche, papas locas, or cochinita. 

El Toro Mexican Restaurant, Wahpeton, ND

Wahpeton may not be known as the dining capital of North Dakota, but El Toro has quickly put it on the map. An authentic atmosphere and mouth-watering menu will have you traveling back to the small town again and again. The restaurant’s enchiladas verdes and tacos especial are particular favorites.  

La Carreta Mexican Restaurant, Bismarck, ND

With over fifteen years of restaurant experience, La Carreta will give you the authentic Mexican dining experience you are looking for. With an extensive menu and a wide variety of adult beverages, you will be singing the restaurant’s praises before the dessert hits the table. 

Acapulco Mexican Restaurant, Fargo, ND

Looking for authentic Mexican food in Fargo? Look no further than Acapulco. With one-of-a-kind dishes and homemade chips, the restaurant will leave you wondering why it took so long for you to visit. The word on the street is that the fajitas can’t be beat. 

Paradiso, Multiple locations

A North Dakota staple for decades, Paradiso understands how to satisfy your craving for Mexican food. Hearty appetizers, including their amazing homemade Mango Guacamole, and sizzling entrees will ruin you for other Mexican restaurants. Even better? Kids eat free on Sundays. 

Charras & Tequila, Devils Lake, ND

Although Charras and Tequila is the only Mexican restaurant in Devils Lake, the food is anything but small town. Chips and salsa are made fresh daily and entrees are made with the freshest ingredients available. An authentic Mexican atmosphere and fun, vibrant ambiance make this a must visit when you are in town.

Share your favorites!
North Dakota Search
Find Mexican Restaurants Near You
Select a North Dakota town to find
the Best Things-To-Do and Places To Go around you
Billings County
Oliver County
Slope County