A Roswell trip can start with aliens and end with a plate you keep thinking about for weeks. That is the part too many visitors miss.
They snap the photos, buy the souvenirs, and leave before the city has a chance to feed them properly. New Mexico has always been serious about local flavor, and Roswell proves it in small dining rooms where the regulars do not need menus and the kitchens know exactly what they are doing.
This list is for anyone willing to eat past the obvious stops. The reward might be a chile-smothered plate, a diner breakfast, a smoky barbecue lunch, or Thai curry on a quiet street.
The city has more range than its alien reputation suggests. Follow the locals, trust the busy parking lots, and let Roswell surprise you one table at a time today before leaving town hungry again, please save this now.
1. Martin’s Capitol Cafe

Family-owned since 1989, this little spot on West 4th Street has been quietly feeding Roswell one plate of New Mexican comfort food at a time.
Martin’s Capitol Cafe is the kind of place where the menu reads like a love letter to traditional New Mexico cooking. Red chile, green chile, enchiladas, and huevos rancheros all show up exactly the way they should, made from recipes that have not changed in decades.
Locals get almost possessive about this place. You will find regulars who eat here multiple times a week and would rather not share the secret with out-of-towners.
The portions are generous, the prices are honest, and the atmosphere is warm without trying too hard. Nothing about the decor is designed to impress tourists, and that is precisely the point.
If you want to understand what New Mexico actually tastes like, Martin’s will show you better than any cookbook or food tour ever could. Come hungry and come ready for a meal that feels like home.
Address: 110 W 4th St, Roswell, NM 88201
2. Cowboy Cafe

Saddle up, because the Cowboy Cafe on East 2nd Street is the kind of no-nonsense diner that reminds you why simple food done right beats a fancy menu every single time.
Breakfast here is a serious event. Fluffy biscuits, thick gravy, eggs cooked to order, and coffee that keeps coming without you having to ask are all part of the deal.
Locals fill these booths early in the morning, and the energy feels less like a restaurant and more like a neighborhood gathering spot.
The lunch menu keeps that same unpretentious spirit going with burgers, sandwiches, and daily specials that change with the week. Nothing on the menu is trying to be trendy, and that is exactly what makes it trustworthy.
The cowboy-themed decor is charming without being kitschy, and the staff moves fast even during the busiest rushes. Regulars here have their orders memorized before they sit down.
This is the kind of place Arkansas transplants moving to Roswell immediately adopt as their new regular spot. Find it before someone else tells you about it.
Address: 1120 E 2nd St, Roswell, NM 88201
3. Sara’s Mediterranean Cafe And Grill

Walk through the door at Sara’s Mediterranean Cafe and Grill on North Main Street and you will immediately feel like you have stumbled onto something that most visitors completely miss.
This family-owned spot serves Turkish, Lebanese, and Greek flavors in a setting that is intimate, warm, and genuinely welcoming. The food is made with care, and you can taste the difference between something assembled quickly and something prepared with real attention.
Hummus, kebabs, fresh pita, and Mediterranean plates arrive at the table looking almost too good to eat. The seating is limited, so weekends fill up fast.
Locals recommend calling ahead, especially for evenings.
Redditors who live in Roswell describe Sara’s as having some of the best Mediterranean food they have ever had, which is a bold claim that the kitchen absolutely backs up. The value here is remarkable for the quality you receive.
Sara’s is the kind of discovery that makes you want to keep New Mexico’s best spots to yourself. Once you try it, you will completely understand why locals guard it so carefully.
Address: 3012 N Main St, Roswell, NM 88201
4. Los Cerritos Mexican Kitchen

Not every Mexican restaurant in Roswell is fighting for tourist attention, and Los Cerritos Mexican Kitchen on North Main Street is proof of that.
This spot serves the kind of Mexican food that locals actually grew up eating, not a watered-down version designed for out-of-town palates. The flavors are bold, the portions are filling, and the prices make it easy to become a regular without breaking the budget.
Tacos, enchiladas, and combination plates come out hot and loaded, and the salsas hit with a depth of flavor that store-bought versions can only dream about. The atmosphere is casual and relaxed, the kind of place where you linger over your meal without feeling rushed.
Families pack Los Cerritos on weekends, which tells you everything you need to know about how the community feels about it. When local families choose a restaurant for their weekend meals, that is the highest endorsement possible.
Skip the tourist-facing Mexican spots near the alien museums and make your way here instead. Your taste buds will thank you for the detour.
Address: 2103 N Main St, Roswell, NM 88201
5. El Toro Bravo

Right in the heart of downtown Roswell on South Main Street, El Toro Bravo has been quietly holding its own against the tourist-facing competition for years.
The menu leans into classic New Mexican and Mexican cooking, with chile rellenos, tamales, and enchiladas that carry real flavor and real heat when you want it. This is not a place that tones things down for visitors who cannot handle the spice.
Order accordingly and enjoy every bite.
The interior is colorful and lively without feeling overdone, and the service keeps things moving at a pace that respects your time. Lunch here is a particular favorite among downtown workers who know a good deal when they find one.
El Toro Bravo does not rely on gimmicks or themed decor to fill seats. The food does the talking, and it speaks loudly enough that regulars keep coming back week after week without needing any convincing.
Whether you are a New Mexico native or a first-time visitor willing to stray from the obvious tourist path, this restaurant will leave a lasting impression. Do not overlook it.
Address: 102 S Main St, Roswell, NM 88203
6. Zippies Pizza

Forget the chain pizza places for a minute, because Zippies Pizza on East 3rd Street is doing something far more interesting with dough, sauce, and toppings than any national brand ever could.
This spot opened in Roswell in 2026, but it arrived with local ambition and a menu built for quick loyalty. The crusts have good texture, the sauce has personality, and the toppings are applied with a generosity that makes each slice feel like a proper meal.
Locals bring their families here on Friday nights, and the casual atmosphere makes it easy to relax and enjoy the meal without any fuss. It is the kind of pizza place where you order more than you planned because everything smells so good when it comes out of the oven.
Zippies does not advertise itself as a hidden spot, but it functions like one simply because tourists rarely wander this far from the alien-themed main drag. That works out beautifully for everyone who already knows about it.
Good pizza and a growing local crowd are all any restaurant really needs. Zippies is working on both with confidence, and the early response gives this downtown stop real momentum.
That matters here.
Address: 115 E 3rd St, Roswell, NM 88201
7. The Valley Cafe

The Valley Cafe on West Brasher Road operates on its own schedule, open longer on most weekdays and briefly on Wednesdays, and that limited rhythm is part of what makes it feel so special to the people who plan their lunch break around it.
The menu is built around satisfying American cafe fare, the kind of food that fills you up and sends you back to work in a good mood. Portions are generous, and attentive service is a consistent part of the experience that regulars mention again and again.
The atmosphere is relaxed and unpretentious, designed for people who want a good meal without any theater around it. Delivery and pickup options make it even more convenient for the local crowd that has made it a weekday staple.
Tourists rarely find The Valley Cafe simply because its hours do not align with a typical sightseeing schedule. That happy accident keeps the dining room feeling like a neighborhood secret shared among people who actually live here.
If you find yourself in Roswell on a weekday with a lunch hour to spare, this is exactly where you should spend it. Check the current hours before you go, since the schedule can shape the visit before heading over.
Address: 801 W Brasher Rd, Roswell, NM 88203
8. BackDraft Barbecue

Smoke, slow cooking, and serious dedication to the craft are what BackDraft Barbecue on North Railroad Avenue brings to Roswell, and locals have been quietly grateful for it ever since.
The brisket here is the kind that pulls apart with very little effort and carries a smoke ring that pitmaster enthusiasts would stop to photograph. Ribs, pulled pork, and smoked sausage round out a menu that takes barbecue seriously without making the dining experience feel intimidating.
Classic sides like coleslaw, baked beans, and cornbread show up with the same care that goes into the main proteins. Nothing feels like an afterthought, which is not always the case at barbecue spots where the meat gets all the attention.
The atmosphere leans into that industrial-meets-rustic vibe that feels right for a barbecue joint, comfortable and unpretentious in all the right ways. Locals from across Roswell make the trip to Railroad Avenue specifically for this food.
BackDraft Barbecue is the kind of place that people from Arkansas visiting New Mexico would feel right at home in, given the region’s deep love for smoked meats. Come with an appetite and leave with no regrets.
Address: 301 N Railroad Ave, Roswell, NM 88201
9. Geli’s Mexican Restaurant

Up on the north end of Main Street, Geli’s Mexican Restaurant at 3601 N Main St has earned a reputation among locals as one of the most reliable spots in Roswell for homemade Mexican cooking.
The tamales here draw a particularly devoted crowd, made the traditional way and tasting every bit as good as the kind you would find at a family gathering rather than a commercial kitchen. Pozole, menudo, and daily specials keep regulars rotating through the menu and discovering new favorites.
The restaurant has a neighborhood feel that is hard to manufacture and easy to appreciate. Families sit at tables nearby, conversations carry easily across the room, and the whole experience feels comfortable and genuine.
Geli’s does not need a massive marketing budget or a prime tourist location to stay busy. Word of mouth has done all the work, and the loyal customer base speaks louder than any advertisement could.
New Mexico has no shortage of Mexican restaurants, but finding one where the food tastes truly homemade is a different matter entirely. Geli’s solves that problem with every single plate it sends out.
Address: 3601 N Main St, Roswell, NM 88201
10. Pasta Cafe Italian Bistro

A proper Italian bistro might be the last thing you expect to find tucked along North Main Street in Roswell, but Pasta Cafe Italian Bistro makes a very convincing case for its existence.
The pasta dishes here are made with the kind of care that elevates a simple plate of noodles into something genuinely memorable. Sauces are rich, portions are satisfying, and the menu covers enough Italian classics to please both the adventurous eater and the one who just wants a great bowl of pasta.
The atmosphere is cozy and warm, the kind of setting that works equally well for a quiet dinner or a casual night out with friends. Locals who want a break from New Mexico-style cooking come here to recharge on something comforting and familiar.
Tourists tend to overlook Pasta Cafe simply because Italian food does not fit the alien-themed narrative of Roswell’s tourist corridor. That oversight benefits every local who has already claimed a regular table here.
Pasta Cafe Italian Bistro is a reminder that a small city can surprise you when you bother to look past the obvious. Book a table and find out for yourself.
Address: 1208 N Main St, Roswell, NM 88201
11. Portofino Italian Restaurant

Portofino Italian Restaurant on West 2nd Street brings a level of Italian dining to Roswell that feels almost surprising given how far it sits from the tourist spotlight.
The menu here goes beyond the basics, with dishes that show real ambition and technique. Familiar Italian flavors, carefully balanced sauces, and ingredients that taste fresh rather than convenient all contribute to a dining experience that stands out in a town more associated with green aliens than Italian cuisine.
The setting is intimate and polished without crossing into stuffy territory. It is the kind of restaurant where you dress slightly nicer than usual but still feel completely relaxed once you sit down.
Locals have quietly made Portofino their go-to for special occasions and date nights, which explains why the dining room fills up on weekends without any help from the tourist crowd. Reservations are a smart move here.
Visitors from outside New Mexico would find Portofino worth a special trip. The kitchen takes its food seriously, and the results are consistently impressive, especially for anyone craving familiar Italian comfort in Roswell without feeling too formal tonight.
Address: 1203 W 2nd St, Roswell, NM 88201
12. Taste of Thai Cuisine

Just a block away from Portofino on West 2nd Street, Taste of Thai Cuisine is the kind of restaurant that makes locals genuinely proud to live in Roswell.
Thai food this good in a small New Mexico city is not something you take for granted. The curries here have depth and complexity, the pad thai hits every flavor note it should, and the fresh spring rolls are the kind of starter that makes you order a second round before the main course even arrives.
The decor is warm and colorful, with traditional Thai elements that make the space feel transportive without being overdone. It is a genuinely pleasant place to spend an evening, especially when the food keeps delivering at that level.
Locals who have lived in larger cities and moved to New Mexico are often the most enthusiastic advocates for Taste of Thai, because they know how rare it is to find cooking this consistent in a smaller market.
Tourists chasing alien souvenirs on the main strip will never find this place, and honestly, the regulars are perfectly fine with that arrangement. Your table is waiting.
Address: 1303 W 2nd St, Roswell, NM 88201