Where to eat in Las Vegas New Mexico

Why Visit These Spots?

These restaurants give you a true taste of northern New Mexico hospitality: warm service, chile-infused specialties, and a mix of breakfast joints, family-run pizzerias, and relaxed gastropubs. Whether you're craving green-chile burgers, pizza after a day of exploring, or a cozy dinner with local flair—Las?Vegas, NM has options.


Abraham’s Tiendita 

151 Bridge St, Las Vegas NM 87701

(505) 425-0930 

Open: Monday – Friday 9am- 4pm 

New Mexican fare, fresh ingredients and friendly service. 


Charlie’s  Spic n Span 

Bakery and café

715 Douglas Ave, Las Vegas NM 87701

(505) 426-1921

Open: Tuesday – Sunday 7am-3pm 


Dave’s Diner

908 Grand Ave, Las Vegas NM 87701

(505) 434-2384

Open: Friday- Wednesday 7:30-8pm

Classic American diner fare in a vintage 1950s décor.


Olivia’s Café 

825 Mills Ave, Las Vegas 87701

(505) 426-8034

Open: Monday- Friday 6am-2pm 


Dick’s Pub & Restaurant

705 Douglas Ave, Las Vegas NM 87701

(505) 425-8261

Open: Monday- Saturday 11am-9pm 


Big Papa’s Philly Cheesesteaks & more 

1154 Gand Ave, Las Vegas NM 87701

(505) 451-9625

Open: Monday-Friday 8am-9pm 


The Skillet 

619 12th St, Las Vegas NM 87701

(505) 563-0477

Open: Monday-Saturday 11am-9pm 


El Encanto

1816 Plaza St, Las Vegas NM

(505) 454-9195

Open: Monday-Saturday 6:30am-1:30am 


Waldero’s Wich’s LTD. Company 

1209 National Ave, Las Vegas NM 87701

(505) 429-7038

Open: Monday- Saturday 8am-6pm 


JC’s New York Pizza Department 

209 Plaza St, Las Vegas NM 87701

(505) 454-4444

Open: Sunday-Thursday 11am-9pm 

              Friday-Saturday 11am-10pm 


Tilly’s Pizzeria 

327 S Grand Ave, Las Vegas NM 87701

(505) 246-6482

Open: 4pm-8pm


Pedro’s Bakery 

525 Grand Ave, Las Vegas NM 87701

(505)454-9142

Open: Wednesday-Saturday 9am-3pm 


Hillcrest Restaurant 

1106 Grand Ave, Las Vegas NM 87701

(505) 425-7211

Open: 6am-8:30pm 


Buffalo Hall & Cowboy Café BBQ

528 Grand Ave, Las Vegas, NM 87701

(505) 434-2215

Open: Wednesday-Saturday 11am-8pm

                Sunday 11am-7pm 


Kocina De Raphael 

610 Legion Dr, Las Vegas NM 87701

(505) 454-1667

Open: Monday- Saturday 10am-8pm 


Smiling Faces Restaurant 

331 S Grand Ave, Las Vegas NM 87701

(505) 426-8143

Open: Monday, Thursday and Friday 10am-8pm 

                Saturday and Sunday 9am-8pm 


Plaza Grill

230 Plaza, Las Vegas NM 87701

(505) 434-7000

Open: Daily 8am-9pm


Tips Before You Go

  • Confirm hours: Especially for smaller/local places like El Rialto or Dick’s—they may vary by season or day of the week.
  • Plan around lunch-only spots: Some cafes like Charlie’s may close after early afternoon.
  • Reservations recommended: For Plaza Grill & Tavern, especially if visiting with a group or on weekends.
  • Stay flexible: Local diners may sometimes shift operations.

Share This: