Outside of North Dakota's big cities, it can be hard to find a good taco joint that isn't just your average Tex-Mex fast food chain. If you look hard enough, however, you might just find a place that not only has above-average tacos but absolutely delicious ones. They might even blow the big city restaurants out of the water, and that's exactly the case with this small town Mexican restaurant. Travel a bit off the beaten path and try these amazing tacos:
Head out to the small town of Grafton, North Dakota and stop by this little nondescript restaurant hidden around the corner off the highway.
The Azteca Mexican Grill is a no-frills kind of restaurant, but it doesn't need them. The friendly staff will happily greet you and their food will keep you coming back.
Azteca has absolutely mouthwateringly tasty tacos. Whether you get them with beef, pork, or chicken, loaded with toppings or keep it simple, you'll want to eat more than you've ever had before.
Every day, the restaurant has a taco happy hour from 2 p.m. to 4 p.m. where you can get tacos for $2 each - and you'll want to take full advantage of that!
Tacos aren't all that that Azteca has. There is a full menu of delicious options with all your Mexican favorites. Quesadillas, tostadas, nachos, and drool-worthy burritos, to name a few. Get a side of rice and beans or chips and salsa and you're set!
It doesn't get much tastier than your favorite kind of taco, burrito, or nachos loaded with fresh toppings of your choosing - and Azteca Mexican Grill does it right.
Azteca Mexican Grill is located at 12 W. 8th St., Grafton, ND 58237. For a full menu, hours, and more information, you can visit their website by clicking here.
You'd be surprised how many places you can find scrumptious tacos in North Dakota, despite being so far north of the border. You can even take an entire taco trail through the state for the best of the best in Tex-Mex.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!