TRAVELMAG

We Ranked 10 Of The Best Italian Restaurants In New Mexico And Here Is Who Made The Cut

Spencer Lyle 10 min read
We Ranked 10 Of The Best Italian Restaurants In New Mexico And Here Is Who Made The Cut

Miles of open highway can leave you dreaming of a warm plate of pasta, and New Mexico hides more of those dreams than most folks realize. Some of the finest Italian cooking in the state waits behind humble doors, cooked by families who treat every meatball like a heirloom.

From mountain towns to desert cities, these kitchens quietly earn devoted regulars who guard their favorites like treasure. Here are ten spots worth loosening your belt for.

1. Il Localetto Rossi, Albuquerque, NM

Il Localetto Rossi, Albuquerque, NM
© Il Localetto Rossi, Albuquerque, NM

Small footprint, giant flavor. This family-run gem sits at 106 Buena Vista Dr SE in Albuquerque, and the moment you step into its snug, warmly lit dining room, you understand why regulars treat it like a second kitchen.

The menu leans into old-school comfort, with a rich lasagna and a Chicken Parmesan Romano that keep people coming back. Vegetarians eat well here too, thanks to pesto tortellini, ravioli, and a full plant-based menu that never feels like an afterthought.

Save room, because the tiramisu and cannoli are the kind of finish that turns a good meal into a great memory. A cup of their coffee alongside dessert makes lingering easy.

Prices land around twenty to thirty dollars per person, and the casual, quietly romantic mood suits solo diners, dates, and small groups alike. Open daily with dinner reservations recommended, it also handles takeout, delivery, and curbside pickup when you’d rather eat at home.

Parking is rarely a headache, and there’s a kids’ menu for the little ones. For authentic Italian without the fuss, this cozy corner delivers every time.

2. Trombino’s Bistro Italiano, Albuquerque, NM

Trombino's Bistro Italiano, Albuquerque, NM
© Trombino’s Bistro Italiano, Albuquerque, NM

Cloth napkins, heavy ceramic plates, and a hush of privacy at every table set the tone the second you walk in. Over on Academy Road NE, this Albuquerque institution has been serving classic Italian fine dining in a spacious, old-world setting for decades.

Housemade pastas are the headline act, from a decadent lobster ravioli to plates of veal Parmigiano, chicken piccata, and seafood fra diavolo. Fresh seafood shows up often, and the kitchen treats each dish like it’s meant for a special occasion.

Even so, families feel welcome here, with high chairs and a kids’ menu on hand. The atmosphere threads a needle between upscale polish and genuine warmth, which makes it a favorite for dates, birthdays, and big group gatherings.

Dinner service runs into the evening most nights, and reservations are a smart move on weekends. Expect to spend roughly twenty to thirty dollars per person, with free wi-fi and easy parking sweetening the visit.

Finish with the tiramisu cake, then linger a while. This is the sort of place worth dressing up just a little for.

3. Piccolino, Santa Fe, NM

Piccolino, Santa Fe, NM
© Piccolino, Santa Fe, NM

Locals in Santa Fe don’t gatekeep this one for long, though they’d probably like to. Set on Agua Fria Street, this petite eatery has quietly earned a reputation as the pound-for-pound champ of Italian food in the city.

Handmade ravioli anchors a menu that also wanders into New Mexican takes on seafood, shrimp and pasta, and a genuinely excellent pizza. A bright tomato salad and stuffed eggplant Parmesan round things out for lighter appetites.

The vibe is homey and unpretentious, the kind of counter-and-table spot where prices stay reasonable and the service moves fast. A full vegetarian menu means nobody in your group goes home hungry.

Handy details worth knowing: it’s closed Sundays, opens for both lunch and dinner the rest of the week, and even offers a drive-through for pasta on the go. High chairs and a kids’ menu keep families comfortable.

Plan on roughly twenty to thirty dollars a person, save a little space for dessert, and settle in. Few places pack this much heart into such a small dining room.

4. Piazza Caffè, Santa Fe, NM

Piazza Caffè, Santa Fe, NM
© Piazza Caffè, Santa Fe, NM

Ask around Santa Fe for a truly authentic Italian dinner and this name keeps surfacing. Over on Camino Entrada, the kitchen brings the flavors and spirit of Italy to town with house-made pastas and Roman-style pizzas that feel imported straight from the source.

Cacio e pepe, rich carbonara, and lasagna Bolognese lead the pasta lineup, while starters like flash-fried calamari and warm focaccia set the table right. A tagliatelle Bolognese here tastes like something a nonna spent all afternoon on.

The setting balances elevated polish with a come-as-you-are ease, complete with a crackling fireplace and a dog-friendly patio for warmer evenings. It reads romantic without ever feeling stuffy.

A few logistics: it’s closed Tuesdays, opens in the late afternoon, and takes reservations, which are recommended for weekend dinners. Delivery and takeout are options when you’d rather stay in.

Prices range wider here, roughly twenty to sixty dollars per person depending on your appetite, and the tiramisu makes a fitting finale. Whether it’s a casual weeknight or a celebration, this spot rises to the occasion with quiet confidence.

5. Lorenzo’s, Las Cruces, NM

Lorenzo's, Las Cruces, NM
© Lorenzo’s, Las Cruces, NM

Twenty-five years in and still crowned the best Italian in town, which is no small feat in the middle of the New Mexico desert. Lorenzo’s sits on East University Avenue in Las Cruces, an enduring family-owned eatery draped in folksy, lived-in charm.

Portions arrive generous and comforting, from grilled chicken fettuccine Alfonso to cheese ravioli, chicken Parmigiana, and a crowd-pleasing calamari that surprises first-timers. Order the Tour of Italy if you can’t decide, and don’t skip the vegan homemade bread.

What sets it apart is the sense that real recipes and real care back every plate. The dining room feels genuinely welcoming, with attentive staff and an easy, romantic warmth that draws couples, college students, and big tables alike.

Sweet endings matter here too, and the creme brulee cheesecake earns its spot on the menu. Free wi-fi, a kids’ menu, and high chairs make it family-ready.

Open seven days with lunch and dinner, it handles curbside pickup, delivery, and takeout, and prices hover around twenty to thirty dollars per person. Come hungry and plan to leave happily overfed.

6. Pastaggio’s Italian Restaurant, Las Cruces, NM

Pastaggio's Italian Restaurant, Las Cruces, NM
© Pastaggio’s Italian Restaurant, Las Cruces, NM

East coast soul meets New Mexico green chile at this relaxed Las Cruces favorite on Harrelson Street. Soft Italian music, dim lighting, and hand-painted murals give the room an artful, personal glow that feels miles from any chain.

The menu balances classics with a build-your-own pizza option, and the spaghetti with Italian sausage and peppers has earned a loyal following. A green chile spaghetti, pesto cream tortellini, and grilled chicken Alfredo fettuccine show off that regional twist locals love.

Pizza lovers rave about the Bella Roma and Pesto Pie, while a meatball sandwich makes a hearty lunch. There’s even a well-regarded tiramisu waiting at the end.

Wallet-friendly is part of the appeal, with prices landing around ten to twenty dollars per person. The counter-and-table setup keeps things casual, and live music adds to the atmosphere on some evenings.

A few notes: it’s closed Sundays, doesn’t take reservations, and welcomes families with high chairs and a kids’ menu. Delivery and takeout round out the options.

For authentic Italian cooking with a green chile kick, this cozy spot punches well above its price tag.

7. Pizanos, Taos, NM

Pizanos, Taos, NM
© Pizanos, Taos, NM

Worth the drive up the far north side of Taos, and that’s not something we say lightly. Perched along NM-150, Pizanos rewards the trip with scratch-made crust, made-to-order pasta, and pizza that regulars swear by.

The dough gets the loudest praise, and the kitchen happily accommodates gluten-free eaters with a scratch-made crust of their own. Cheese ravioli, spaghetti marinara, and fried eggplant fill out a menu that treats vegans and vegetarians as full guests, not exceptions.

A cozy outdoor patio makes warm-weather meals feel like a small vacation, especially with the mountain air rolling through. Fresh salads, from a hearty spinach to a crisp Caesar, pair perfectly with a slice.

Keep in mind it’s open Thursday through Sunday only, closing early in the week, and doesn’t take reservations. Counter service keeps the pace easy, and prices stay gentle at around ten to twenty dollars per person.

Families find high chairs and a kids’ menu, and parking is plentiful. If you’re rolling in from the west on US 64, this friendly little pizzeria makes the ideal first stop before exploring Taos.

8. Portofino, Roswell, NM

Portofino, Roswell, NM
© Portofino, Roswell, NM

Southern New Mexico keeps a serious Italian secret in Roswell, and this is it. Tucked into a space on West 2nd Street, Portofino serves the kind of pizza, pasta, and Italian-American standards you’d expect to find only in old Italian neighborhoods.

Portions run huge and generous, from a towering lasagna to chicken piccata, chicken Alfredo, and chicken Parmesan. Adventurous diners go for the Tour of Italy, while the house salad quietly earns a reputation as the best in town.

The bread and oil that start the meal set the right tone, and a New Mexico chile twist sneaks into a few dishes for local flair. Everything arrives affordable, with prices around ten to twenty dollars per person.

Clean, well-staffed, and easygoing, the dining room welcomes families with high chairs and works just as well for a quick lunch. A full vegetarian menu and a solid dessert lineup cover all the bases.

Open daily with a shorter Sunday, it handles curbside pickup and takeout, and reservations are accepted. Travelers passing through Roswell often kick themselves for not discovering it sooner.

9. Joe’s Italian Restaurant | Farmington, Farmington, NM

Joe's Italian Restaurant | Farmington, Farmington, NM
© Joe’s Italian Restaurant | Farmington, Farmington, NM

Real deal Italian finally landed in Farmington, and the town hasn’t stopped celebrating. Set on East Murray Drive, Joe’s brings the heart of Italy to the table with a warm, inviting atmosphere the moment you walk through the door.

Handmade pastas and wood-fired pizzas anchor a menu built on traditional recipes and fresh ingredients, some sourced straight from Italy. The cannelloni draws raves for its flavor and cheese pull, while lobster ravioli and a chicken Alfredo pizza give diners plenty to explore.

Big appetites and big groups are welcome, with a spaghetti meat sauce platter sized to feed a dozen. Vegetarian and vegan eaters have full menus of their own, which is rare and appreciated up here.

Family-friendly touches abound, including high chairs, changing tables, and a kids’ menu, plus free wi-fi for the table. Prices stay wallet-easy at around ten to twenty dollars per person.

Open daily with lunch and dinner and later hours on weekends, it offers curbside pickup and takeout, and reservations are accepted. For genuine, lovingly made Italian in the northwest corner of the state, Joe’s is a keeper.

10. Michael J’s Italian-American Restaurant, Ruidoso, NM

Michael J's Italian-American Restaurant, Ruidoso, NM
© Michael J’s Italian-American Restaurant, Ruidoso, NM

Mountain-town evenings call for something cozy, and few places answer better than this Ruidoso favorite. Sitting on Mechem Drive, Michael J’s pairs a crackling fireplace with a convivial, romantic mood that makes dinner for two feel like an occasion.

House-made Italian-American cooking is the draw, from a hearty lasagna and veal Parmigiana to spaghetti Bolognese and a much-loved chicken piccata. A fettuccini in rich tomato cream sauce, layered with chicken, prosciutto, spinach, and shrimp, shows off the kitchen’s range.

Dessert deserves its own paragraph here. The chocolate mousse torte and tiramisu have become reasons to visit all on their own, best enjoyed slowly by the fire.

Lighter starters like caprese salad and a vegan minestrone soup ease you in, and the quiet, upscale room suits both couples and small groups. Prices land around twenty to fifty dollars per person.

Plan ahead: it’s closed Mondays and Tuesdays, opens for dinner only, and recommends reservations. Parking can be tricky, so arrive early.

For the best Italian in Ruidoso wrapped in genuine warmth, this cozy spot is the mountain meal to remember.

Leave a Reply

Your email address will not be published. Required fields are marked *