Cream puffs the size of softballs are enough to make anyone reconsider their breakfast plans. And that’s only one reason this New Mexico town deserves a food trip.
There’s a diner serving old-fashioned soda fountain treats, a bakery famous for cream puffs, plus a taco spot sitting right at a golf course.
I like the idea of a food trip where breakfast matters as much as dinner. Here, green chile shows up on burritos, burgers, and even fries.
I’m all for a place that takes its morning plates that seriously.
So pack stretchy pants and a little patience for early closing times. Some of the best tables here are gone by early afternoon.
Which plate would you chase down first?
1. Charlie’s Spic & Span Bakery & Café

Cream puffs the size of a softball deserve their own fan club. At this Douglas Avenue bakery, the giant cream puff is a headliner on the pastry menu.
The bakery case is only half the story, though. You can sit down for a full New Mexican breakfast or lunch with table service.
Fresh flour tortillas are made in-house, and they show up beside plenty of plates. Carne adovada and green chile dishes are big draws for anyone craving local flavor.
Breakfast fans can order fried eggs on Christmas enchiladas, meaning both red and green chile. Diced papitas, beans, and a tortilla round out the plate nicely.
Do you lean sweet instead? Plain glazed donuts and cinnamon rolls sit in the case, ready to ride shotgun with your coffee.
This spot has been part of town life since the 1950s. Charlie and Elizabeth Sandoval reopened it in the early 2000s, keeping that throwback diner spirit alive.
The room has a laid-back, hometown feel that suits solo diners and big groups alike. Families will find high chairs and a kids’ menu waiting.
Timing matters here, because the kitchen closes in the afternoon. Weekend mornings get busy, while Tuesday mornings tend to be the calmest window.
Reservations aren’t taken, so just show up hungry and patient. Free parking is usually easy to find in the lot or on the street.
One smart move is grabbing a pastry box to go after breakfast. Your road trip snacks will thank you somewhere down the highway.
Address: 715 Douglas Ave, Las Vegas, NM 87701
2. El Rialto Restaurant

Family recipes passed through four generations make for a pretty strong résumé. El Rialto has been feeding this town since 1976, and the website proudly celebrates 50 years.
Green chile is the signature here, and it lands on plenty of traditional plates. Think tamales, tacos, and the Chile Relleno Plate, all rooted in New Mexican cooking.
Steak lovers get options too. Hand-cut steaks appear on the menu, including a New York steak served ranchero style.
Starters deserve a look before you commit to a main course. The Rialto Quesadilla, Flautas Royale, and Chile Cheese Fries make excellent table sharing material.
Stuffed sopapillas are another classic worth ordering. They’re a true taste of New Mexico, puffy and loaded with filling.
The restaurant sits inside a historic building on Bridge Street, close to the old part of town. A comfortable patio gives you an outdoor option when the weather cooperates.
Live music is part of the picture, thanks to an outdoor music venue. That turns a simple dinner into more of an evening out.
Lunch and dinner run Tuesday through Saturday, with Sundays and Mondays closed. Evenings later in the week fill up fast, so an early lunch may be calmer.
Here’s a nice perk for planners: reservations are accepted. Parking can be a little tricky, so give yourself a few extra minutes.
Vegetarians aren’t stuck nibbling chips either, since a full vegetarian menu is available. Everybody at the table gets a real shot at chile glory.
Address: 141 Bridge St, Las Vegas, NM 87701
3. Fusion Tacos

Golfers get first dibs on post-round tacos at this spot, but you don’t need a single club to join in. Fusion Tacos serves its Mexican menu right at the country club.
Birria tacos are the signature, and they’re the reason many people find this place. Tortas share the spotlight for anyone wanting something sandwich-shaped.
A toppings bar lets you dress up your plate the way you like. It’s a fun little bonus that makes each order feel personal.
Ordering happens at the counter, so there’s no table service to wait on. That keeps things quick, which fits a fast lunch or casual dinner.
Breakfast is on the table here as well. Chile also turns up on the menu, a reminder that you’re eating in New Mexico.
The setting is relaxed, with outdoor seating if you’d like some fresh air. Dogs are welcome outside, so your four-legged buddy can tag along.
Hours are a little unusual, so double-check before you go. The restaurant’s online listings contain conflicting information about Saturday service.
Sunday afternoons and early weekday afternoons tend to be busiest. Friday morning is usually the quietest stretch for a peaceful bite.
Craving tacos without leaving the couch? Delivery is offered, along with takeout and dine-in.
Families will feel right at home with high chairs and a kids’ menu. Group gatherings work well too, especially when you order taco platters for the table.
Address: 1 Country Club Dr, Las Vegas, NM 87701
4. Smiling Faces Restaurant

Any menu item labeled World Famous Navajo Taco is basically daring you to order it. Smiling Faces puts that bold claim front and center.
The Navajo taco is the signature, and it’s the dish that defines this spot. Traditional red and green chile back it up across the menu.
Home-style Northern New Mexico cooking is the theme. Tacos, enchiladas, and chile rellenos all show up in hearty, filling portions.
Menudo is another standout for anyone who loves a bowl of something rich and comforting. It’s a classic weekend kind of dish, though you can enjoy it whenever they’re open.
The stuffed sopapilla gets a strong recommendation too. If you’ve never tried one, this is a fine place to start.
Breakfast, lunch, and dinner are all served, with both counter and table service. Service tends to move quickly, which helps when you’re on a schedule.
The space feels clean, calm, and peaceful, a nice break from road trip chaos. Outdoor seating is available, and dogs can join you outside.
Pay close attention to the hours before you head over. The restaurant closes Tuesdays and Wednesdays, then runs from morning to early evening the rest of the week.
Sunday afternoon is the busiest time. Monday and Thursday mornings are much quieter if you’d rather skip a crowd.
Reservations are accepted, and parking is usually plenty. Bring the kids too, since there’s a kids’ menu and high chairs ready to go.
Address: 331 S Grand Ave, Las Vegas, NM 87701
5. Olivia’s Cafe

Early birds, this one’s for you. Olivia’s Cafe opens at 6 AM on weekdays, so your breakfast burrito can beat the sunrise in winter.
Breakfast burritos are the signature, and green chile is the star sauce. It brings a good kick that tells you exactly which state you’re in.
Want your burrito the messy way? Smothered breakfast burritos served over hash browns are a hearty pick.
Carne adobada with fried eggs and home-style papas is another strong morning choice. Chicharron burritos and steak and potatoes are also on the menu.
Not in a chile mood? Huevos rancheros, pancakes, French toast, and a range of omelettes cover the classic breakfast side.
Portions run generous, so pace yourself. Your afternoon plans may depend on how much burrito you finish.
The cafe offers sit-down table service, plus takeout for anyone in a rush. Coffee is a highlight, which matters a lot at 6 AM.
Plan around a short schedule, since doors close at 2 PM. The cafe is also closed on weekends, so this is strictly a weekday adventure.
Tuesdays tend to be busiest from morning into the afternoon. Reservations are accepted if you’re bringing a group.
Parking is usually easy, with a free lot and street spaces nearby. Kids get their own menu and high chairs, so the whole crew can fuel up before exploring.
Address: 825 Mills Ave, Las Vegas, NM 87701
6. JC’s New York Pizza Department

Pizza, bowling, and arcade games under one roof sounds like a kid’s birthday wish list. At JC’s, it’s simply the business plan.
New York-style pizza leads the menu here. The 18-inch Central Park pie is a crowd-pleaser for groups that like big slices.
Between bites, you can bowl a few frames or hit the arcade. Pool tables add one more way to burn off that extra slice.
The location is a big plus for sightseers. It sits right on the historic town plaza, so you can stroll before or after dinner.
The restaurant feels clean and modern, with a fun, casual mood. College students, families, and tourists all mix together here.
Sports fans will be happy, since it’s a good spot to catch a game. Free Wi-Fi is available too.
Parents, take note of the practical stuff. High chairs and changing tables are provided, and kids’ birthday parties are a natural fit.
Hours run later than many local spots, especially on Friday and Saturday nights. Weekend afternoons and evenings get busy, so midweek visits may offer a calmer experience.
Reservations are accepted, which helps with bigger parties. Delivery, takeout, and outdoor seating give you even more options.
Vegetarians get a full menu of choices, so nobody’s stuck with plain bread. Dogs are welcome outside too, so the pup can join the pizza party.
Address: 209 Plaza St, Las Vegas, NM 87701
7. El Encanto

A breakfast burrito tastes even better with a park view. El Encanto looks out over the plaza park, and the scenery is part of the meal.
Family-owned and homey, this cafe focuses on authentic New Mexican cooking. Breakfast burritos are a signature, and they make a fine start to the day.
Enchiladas are another highlight on the menu. Order them for lunch and enjoy a true taste of New Mexico.
Classic breakfast options sit alongside the Mexican favorites. That makes it easy for picky eaters and chile chasers to share a table.
The atmosphere is quiet and relaxed, with a historic feel. It’s a peaceful pick when you want a calm morning before exploring town.
Staff here have a reputation for being kind and hospitable. Service is friendly, and the prices are easy on a travel budget.
Watch the clock, because this is a morning and early lunch spot. The kitchen runs from 7 AM to 1:30 PM, Monday through Saturday.
Sundays are closed, so plan your weekend accordingly. Monday and Friday mornings tend to be the busiest stretches.
Coffee is a highlight, which pairs nicely with that plaza view. Grab a refill and take your time watching the park.
Kids are welcome, with high chairs and a kids’ menu on hand. Free parking is usually plentiful, so getting in and out is simple.
Address: 1816 Plaza St, Las Vegas, NM 87701
8. Dave’s Diner

Banana splits and egg creams never really went out of style here. Dave’s Diner serves soda fountain treats that trace back to 1957.
The real soda fountain is the showstopper. Hand-dipped sundaes, banana splits, and old-fashioned egg creams make dessert feel like a time machine.
The decor leans hard into the 1950s, with a modern twist. A remodeled interior features bright colors and vintage touches.
Comfort food runs the show on the menu. Burgers, homemade fries, sandwiches, and homemade soups cover the classic diner basics.
Breakfast is served all day, which is great news for late risers. Homemade pancakes at dinnertime?
Nobody here will judge you.
Green chile also earns its spot on the menu. After all, this is still New Mexico, even inside a retro diner.
Service tends to be fast and friendly. You can sit at a table or grab a seat at the counter.
Hours run from 7:30 AM to 8 PM most days. Thursdays are closed, so don’t plan your milkshake run then.
Sunday mornings into the afternoon are the busiest times. Weekday mornings and evenings usually offer a quieter visit.
Kids will love the sundaes almost as much as the grownups do. High chairs and a kids’ menu make family stops easy, and parking is usually plentiful.
Address: 908 Grand Ave, Las Vegas, NM 87701
9. Johnny’s Express

Green chile and home cooking make a pretty great combo. Johnny’s Express serves traditional New Mexican flavors in a casual food truck setting.
The family-run operation carries on the legacy of Johnny’s Mexican Kitchen, a longtime local favorite. Its food truck serves familiar dishes with a few creative twists.
Northern New Mexican food is the focus here. Homestyle plates come out in large portions at friendly prices.
Smothered chicken burros with homemade green chile are a favorite pick. The menu also features specialties like the Rocky Balboa Burrito and Mañana Bowl.
Tacos are another menu highlight. They’re a solid choice if you want something simple and satisfying.
Breakfast and lunch are the main event at this spot. Coffee is a highlight too, so mornings start on the right foot.
Timing is everything, because the hours are short. Doors open at 7 AM on weekdays and close at noon.
Weekends are closed, so this is a Monday through Friday treat. Set an alarm if you’d hate to miss out.
The food truck offers a convenient takeout option for customers. It’s a casual stop where the focus stays firmly on the food.
The family behind Johnny’s Express has kept its culinary traditions alive through generations. Locals and travelers can enjoy those familiar flavors, making this a fitting final stop on your chile tour.
Address: 726 Grand Ave, Las Vegas, NM 87701