Who can resist a plate full of way-down-South comfort food? Not many of us. Minnesota has a fairly large Mexican culinary scene. Authentic Mexican fare is served to fellow Minnesotans and visitors alike. Customers need only to bring along their appetites when walking into any of these eateries to enjoy delicious sizzling fajitas in cheery atmospheres.

To find out about more delicious Mexican foods click here.

Photo Credit: Natalie M. Rotunda

Photo Credit: Natalie M. Rotunda

D&L Taco Gringo
800 Nelson Drive, Suite 101
Clearwater, MN 55320
(320) 558-4016

Price: $6.75 to $7.25
Hours: Sat to Thurs – 10:30 a.m. to 8 p.m., Fri – 10:30 a.m. to 9 p.m.

Taco Gringo, a relatively new Mexican eatery, is enjoying phenomenal success. Owner Lonna developed her signature salsa, Taco SouthWest Salsa to top every food item on the menu. It’s so good, bottles of Taco SouthWest Salsa are sold in over 100 Minnesota stores. First-time customers are recommended to try Taco Gringo’s steak fajita burrito. This unique fajita dish comes all wrapped up and ready without any work needed from your end. It includes rice and beans, grilled red and green peppers and, of course, the famous salsa that gives it just enough spice without being too overwhelming. Each order comes with a side of homemade chips. Because it’s wrapped, this particular fajita dish travels the roadways quite well.

Photo Credit: Thinkstock

Baja Joe’s
4104 Division St
St. Cloud, MN 56301
(320) 251-2670

Price: $5.99
Hours: Mon to Sat – 10 a.m. to 9 p.m., Sun – 11 a.m. to 6 p.m.

Baja Joe’s is locally owned by a stepdad and son duo. The pair run a lively business at St. Cloud’s Crossroads Mall Food Court. The location is perfect – who loves a hearty fajita more than an exhausted shopper? Baja Joe’s has mastered the fajita essentials while tweaking the traditional fajita platter. Pick from chicken, ground beef or steak for your main ingredient in the fajita burrito. Lettuce, sautéed peppers and onions, guacamole, cheese and sour cream are then expertly wrapped in a wheat burrito to eat in or take out. Whatever your choice, a side dish of corn chips and salsa comes with the fajita. Live with a gluten allergy? Baja Joe’s offers a fajita salad with all of the same delicious ingredients, without the burrito wrap and served in a bowl. Hungry customers choose between salsa or one of the five sauces that include temporada, corn and peach mango.

Related: A Guide To The Best Of St. Cloud

Photo Credit: Thinkstock

El Loro Mexican Restaurant
705 Atlanta Ave SW
Hutchinson, MN 55350
(320) 587-0911

Price: From $10.25
Hours: 10 a.m. to 10 p.m.

Authentic fajitas in mouth-watering combinations bring customers continuously back to El Loro’s. Customers can eat a plate of fajitas when dining in or order them to go. Choose from chicken, beef or shrimp, or get the whole package with the enticing combination of chicken, steak and shrimp. Every protein option is extremely tasty so if you have a large appetite, go with the combo. Green peppers and onions go into every fajita, all served with a side of rice and beans.

Photo Credit: La Casita

La Casita Restaurant & Cantina
314 Division St
Waite Park, MN 56387
(320) 230-8633

Price: $13.99
Hours: Daily – 11 a.m. to 11 p.m.

La Casita is a popular eatery in Waite Park and across Minnesota, including Coon Rapids, Columbia Heights and Roseville. One of the most popular dishes, and one that customers can’t get enough of, is the fajita. La Casita believes that good fajitas start with the meat. The cooks treat your choice of chicken breast, shrimp and flap steak with lots of TLC by marinating each in the restaurant’s signature marinade. Garden vegetable fajitas have something special as well. The yellow squash, zucchini, broccoli, spinach, red and green peppers and onions are seasoned with jalapeño margarine. Fajitas are always delivered to the table in a sizzling hot skillet. Customers enjoy assembling the four tortillas their way with meat, sour cream, guacamole, beans, cheddar and monterey jack cheese and shredded lettuce. These fajitas are so popular, in fact, that they’ve been added to the lunch menu.

Photo Credit: Mexican Village

Mexican Village Downtown
509 W Saint Germain St
St. Cloud, MN
(320) 252-7134

Price: $12.99
Hours: Mon to Thurs – 11 a.m. to 10 p.m., Fri to Sat – 11 a.m. to 11 p.m., Sun – 11 a.m. to 9:30 p.m.

Mexican Village mounds heated platters with its fajitas, and serves Spanish rice and refried beans on the side. The chicken breasts and steak fajitas are marinated, but the pork and shrimp fajitas get a generous helping of fajita seasoning. Sautéed onions and peppers are included in the mix. Hungry customers then create the fajitas their way on warmed flour tortillas, with generous helpings of lettuce, cheese, sour cream, pico de gallo and, for a small extra charge, guacamole. Come hungry, this dish is a very filling meal. Not in the mood for meat, fowl or ocean fish? Then try the garden fajita. Zucchini, squash, pea pods, carrots and onions are steamed, then seasoned and come with flour tortillas, sautéed peppers and onions. Eat in or take out, but you might want to kick back and enjoy your food in this relaxed, fun atmosphere. Birthday customers, tell your server it’s your birthday and get a free meal when you’re with someone who buys a meal at full price. Have your photo I.D. at the ready to take advantage of this free meal deal.

Related: Healthy Eating Tips For National Heart Month

Natalie M. Rotunda is a freelance editor, and, as a freelance writer, has written about her passion for organic foods since 2008. She also contributes articles, on assignment, to The Digest, the quarterly newsletter of the organic food co-op she is a member of. Her work can be found at Examiner.com.