What are you looking for?

Restaurants in Farmington

The Best Restaurants

InfiniteBBQ 1801 Sullivan Ave, Farmington
InfiniteBBQ
Barbecue • $$

InfiniteBBQ

1801 Sullivan Ave, Farmington, NM 87401

The famz and I love this place. The BBQ here is Devine haha ?If u haven't been here yet, I suggest u stop by and grab urself some great BBQ.The pic is my...

  • Take-Out
  • Delivery
  • Superb158 Reviews4.9
Weck's 2800 E Main St, Farmington
Weck's
American • $$

Weck's

2800 E Main St, Farmington, NM 87402

We visited this restaurant for breakfast. It was fabulous! Four egg omelettes that are incredible! Choice of red salsa or green chilies. The red salsa was...

  • Take-Out
  • Delivery
  • Superb197 Reviews4.7
Francisca's 1000 N Butler Ave, Farmington
Francisca's
Latin American • $$

Francisca's

1000 N Butler Ave, Farmington, NM 87401

Local restaurant with plenty of choices, very local vibe. Great food and service. Hamburger smothered in green chile sauce. Salsa is home made and wonderful....

  • Take-Out
  • Delivery
  • Superb155 Reviews4.7
The Spare Rib BBQ Company 1700 E Main St, Farmington
The Spare Rib BBQ Company
Barbecue • $$

The Spare Rib BBQ Company

1700 E Main St, Farmington, NM 87401

Best BBQ in town! I have never eaten a bad meal here. Service is super friendly and you don't get a small portion. Whenever I'm craving catfish this...

  • Take-Out
  • Delivery
  • Superb207 Reviews4.6
Juniper Coffee + Eatery 5150 College Blvd #206, Farmington
Juniper Coffee + Eatery
Brunch

Juniper Coffee + Eatery

5150 College Blvd #206, Farmington, NM 87402

Just read reviews and stopped on way through from Dallas and it was amazing . Had the breakfast burrito and zucchini bread. The fresh tortilla alone was...

  • Take-Out
  • Delivery
  • Superb74 Reviews4.9
Riverside Pizza Restaurant 1609 E 20th St, Farmington
Riverside Pizza Restaurant
Pizza • $$

Riverside Pizza Restaurant

1609 E 20th St, Farmington, NM 87401

To go order on a meat lovers(I played it safe since I’d never been there! ?? so I’ll def try one of their specialty pizzas next time. As far as taste, I...

  • Take-Out
  • Delivery
  • Superb100 Reviews4.7
Manila Sunrise Store and Gourmet 3150 E Main St C-15, Farmington
Manila Sunrise Store and Gourmet
Filipino

Manila Sunrise Store and Gourmet

3150 E Main St C-15, Farmington, NM 87402

It was such a pleasant surprise when Manila Sunrise moved in to their current (super convenient) location (right next to Sumo) and, when we asked about Ginger...

  • Delivery
  • Superb63 Reviews4.9
Escapology Escape Rooms Farmington 4601 E Main St, Farmington
Escapology Escape Rooms Farmington
Japanese • $

Escapology Escape Rooms Farmington

4601 E Main St, Farmington, NM 87401

We thoroughly enjoyed the experience. We tackled Santa's Room. We had team members from age 9 to 60+. We all enjoyed it and were able to contribute. ...

  • Delivery
  • Superb52 Reviews5
Boon's Family Thai BBQ 321 W Main St, Farmington
Boon's Family Thai BBQ
Thai • $$

Boon's Family Thai BBQ

321 W Main St, Farmington, NM 87401

I order chicken fried rice every time i come here. The last time I came here the kids ate my food and well. This gave me a chance to try out the menu. My best...

  • Take-Out
  • Delivery
  • Superb201 Reviews4.5
Tortillas Doña María 1930 San Juan Blvd, Farmington
Tortillas Doña María
Mexican • $

Tortillas Doña María

1930 San Juan Blvd, Farmington, NM 87401

Breakfast burrito, best in town! Their other food always looks and smells super good, but I've only been in for the burritos. The tortillas are always...

  • Take-Out
  • Delivery
  • Superb197 Reviews4.5
MMM Que Rico Restaurant 1916 E Main St, Farmington
MMM Que Rico Restaurant
Seafood • $$

MMM Que Rico Restaurant

1916 E Main St, Farmington, NM 87401

Best Mexican food in Farmington, hands down! I had an unforgettable Michelada and food was amazing. ? Service was top-notch, super friendly staff... I will be...

  • Take-Out
  • Delivery
  • Superb160 Reviews4.5
Lauter Haus Brewing Company 1806 E 20th St, Farmington
Lauter Haus Brewing Company
Brewpubs

Lauter Haus Brewing Company

1806 E 20th St, Farmington, NM 87401

Two craft beer enthusiasts visiting from out of state. Got a couple of take out crowlers to try. They were both surprisingly good - the ESB and the Kolsch....

  • Delivery
  • Superb73 Reviews4.7
Firehouse Subs San Juan Plaza 3030 E Main St Suite A10, Farmington
Firehouse Subs San Juan Plaza
Sandwich Shop • $

Firehouse Subs San Juan Plaza

3030 E Main St Suite A10, Farmington, NM 87402

I love firehouse subs. Best sub place around. Good service too. It was super busy but the workers seemed to take great care in making sure I got my food in a...

  • Take-Out
  • Delivery
  • Superb116 Reviews4.5
The Chile Pod 121 W Main St, Farmington
The Chile Pod
New Mexican Cuisine • $$

The Chile Pod

121 W Main St, Farmington, NM 87401

Food was delicious. Service was great. Our waiter Dajen did an excellent job with keeping our beverage full and checked on us occasionally to make sure we were...

  • Take-Out
  • Delivery
  • Superb199 Reviews4.4
Rodolfo's Taco Shop 3000 E 20th St b2, Farmington
Rodolfo's Taco Shop
Mexican • $

Rodolfo's Taco Shop

3000 E 20th St b2, Farmington, NM 87402

I was pleasantly surprised by this place. Everything was homemade, even the tortillas and taco shells. The value was also excellent, I can eat a lot, but could...

  • Take-Out
  • Delivery
  • Superb157 Reviews4.4
Sanchos 1401 E Broadway Ave, Farmington
Sanchos
Mexican

Sanchos

1401 E Broadway Ave, Farmington, NM 87401

Best customer service I've ever had. Gave me a ride 2 months after I spent 10$ at her shop. Remembered my name, and said "anything for a...

  • Delivery
  • Superb45 Reviews4.8
Pocketstone bakery & cafe 4009 E Main St, Farmington
Pocketstone bakery & cafe
Sandwich Shop

Pocketstone bakery & cafe

4009 E Main St, Farmington, NM 87402

Wow! Got to try their signature new pizza, popper style. It was AMAZING! The staff was friendly even though close to closing time. The handsome owner sat with...

  • Take-Out
  • Delivery
  • Superb48 Reviews4.7
Traegers Bar 5170 College Blvd, Farmington
Traegers Bar
Sports Bar

Traegers Bar

5170 College Blvd, Farmington, NM 87402

If you’re a cosmo drinker the stiletto is for you with Nikle Co. gin. You won’t be disappointed. @tequilatepozandistillery blanco is the smoothest I’ve...

  • Delivery
  • Superb78 Reviews4.5
Pancake Alley 501 E Main St, Farmington
Pancake Alley
American • $

Pancake Alley

501 E Main St, Farmington, NM 87401

This is a rather unprepossessing establishment. The booth seat vinyl coverings are torn and the stuffing showing. In spite of the appearance, the food is...

  • Take-Out
  • Delivery
  • Superb113 Reviews4.4
Chavo's Street Tacos 3100 La Plata Hwy, Farmington
Chavo's Street Tacos
Food Trucks • $

Chavo's Street Tacos

3100 La Plata Hwy, Farmington, NM 87401

Stopped by on my way home from work today. They took good care of me and the food was good. I had a melon water with my meal and is was excellent. I was...

  • Take-Out
  • Delivery
  • Superb54 Reviews4.6
Olive Tree Restaurant 219 E Main St, Farmington
Olive Tree Restaurant
Family

Olive Tree Restaurant

219 E Main St, Farmington, NM 87401

Delicious food. The restaurant is in a converted gas station, and they've turned the fill-up area into a shaded dining area in a rose garden. They have a...

  • Delivery
  • Superb68 Reviews4.5
Hometown Hamburgers 2133 E Main St, Farmington
Hometown Hamburgers
Hamburger • $

Hometown Hamburgers

2133 E Main St, Farmington, NM 87401

Have visited many times and Hometown has always been my favorite burger in town. My last visit had excellent service which is a great improvement from visits...

  • Take-Out
  • Drive-Through
  • Superb166 Reviews4.3
Chick-fil-A 4910 E Main St, Farmington
Chick-fil-A
Fast Food • $

Chick-fil-A

4910 E Main St, Farmington, NM 87402

This was a quick in and out while traveling. The customer service was sublime with a very cheerful person taking orders, another kind person at the window as...

  • Take-Out
  • Drive-Through
  • Superb158 Reviews4.3
TJ's Diner 119 E Main St, Farmington
TJ's Diner
Diner • $$

TJ's Diner

119 E Main St, Farmington, NM 87401

Location is following all covid safety protocols. Menu is massive, and the food is delicious. Diner is clean, and has some amazing art in the walls. Price is $...

  • Take-Out
  • Delivery
  • Superb147 Reviews4.3
Sumo Grill & Sushi 3030 E Main St w1, Farmington
Sumo Grill & Sushi
Sushi • $$

Sumo Grill & Sushi

3030 E Main St w1, Farmington, NM 87402

We had dinner here tonight. You guys were extremely busy and short staffed, but the food is always delicious and the staff is always friendly. Our waiter was...

  • Take-Out
  • Delivery
  • Superb145 Reviews4.3
Los Rios Cafe 915 Farmington Ave # 7, Farmington
Los Rios Cafe
New Mexican Cuisine • $$

Los Rios Cafe

915 Farmington Ave # 7, Farmington, NM 87401

This was my first time there, it was my wife's idea to have lunch there and the meal was good, not great but good enough to satisfy my hunger...the green...

  • Take-Out
  • Delivery
  • Superb115 Reviews4.3
Taco Bell 4601 E Main St, Farmington
Taco Bell
Fast Food • $

Taco Bell

4601 E Main St, Farmington, NM 87402

Best service from a taco bell. Service was friendly and food was correct. They actually payed attention to my requests and food was got and all the way we...

  • Take-Out
  • Drive-Through
  • Superb110 Reviews4.3
Ashkii's Navajo Grill 123 W Broadway, Farmington
Ashkii's Navajo Grill
American • $

Ashkii's Navajo Grill

123 W Broadway, Farmington, NM 87401

Great place to experience traditional Navajo food. The fry bread was yummie. My wife said the hamburger with the fry bread bun was the best hamburger...

  • Take-Out
  • Delivery
  • Superb109 Reviews4.3
Silver Star Bbq Silver Star Bbq, Farmington
Silver Star Bbq
Barbeque • $

Silver Star Bbq

Silver Star Bbq, Farmington, NM 87401

This was our 2nd time to visit and it was amazing both times! The brisket sandwich with green chile was wonderful and my husband loved the brisket burrito!...

  • Take-Out
  • Delivery
  • Superb30 Reviews4.7
La Taqueria El Torito 2000 W Main St, Farmington
La Taqueria El Torito
Mexican

La Taqueria El Torito

2000 W Main St, Farmington, NM 87401

The food is amazing, a little on the pricey side for some items like the quesadillas are $7 for 3 slices. On the other side the barilla tacos are $1.50 each...

  • Take-Out
  • Delivery
  • Superb24 Reviews4.8

American Restaurants

American in Farmington
Weck's 2800 E Main St, Farmington
Weck's
American • $$

Weck's

2800 E Main St, Farmington, NM 87402

We visited this restaurant for breakfast. It was fabulous! Four egg omelettes that are incredible! Choice of red salsa or green chilies. The red salsa was...

  • Take-Out
  • Delivery
  • Superb197 Reviews4.7
Pancake Alley 501 E Main St, Farmington
Pancake Alley
American • $

Pancake Alley

501 E Main St, Farmington, NM 87401

This is a rather unprepossessing establishment. The booth seat vinyl coverings are torn and the stuffing showing. In spite of the appearance, the food is...

  • Take-Out
  • Delivery
  • Superb113 Reviews4.4
Ashkii's Navajo Grill 123 W Broadway, Farmington
Ashkii's Navajo Grill
American • $

Ashkii's Navajo Grill

123 W Broadway, Farmington, NM 87401

Great place to experience traditional Navajo food. The fry bread was yummie. My wife said the hamburger with the fry bread bun was the best hamburger...

  • Take-Out
  • Delivery
  • Superb109 Reviews4.3

Pizza Restaurants

Pizza in Farmington
Riverside Pizza Restaurant 1609 E 20th St, Farmington
Riverside Pizza Restaurant
Pizza • $$

Riverside Pizza Restaurant

1609 E 20th St, Farmington, NM 87401

To go order on a meat lovers(I played it safe since I’d never been there! ?? so I’ll def try one of their specialty pizzas next time. As far as taste, I...

  • Take-Out
  • Delivery
  • Superb100 Reviews4.7
Papa Murphy's | Take 'N' Bake Pizza 3554 E Main St Suite F, Farmington
Papa Murphy's | Take 'N' Bake Pizza
Pizza

Papa Murphy's | Take 'N' Bake Pizza

3554 E Main St Suite F, Farmington, NM 87402

Just tried the thin crust here. And family loves it. This place hold lots of different recipes, I encourage you to try something new. We have had great...

  • Take-Out
  • Drive-Through
  • Good57 Reviews4.2
Three Rivers Pizzeria 107 E Main St, Farmington
Three Rivers Pizzeria
Pizza

Three Rivers Pizzeria

107 E Main St, Farmington, NM 87401

Amazing pizza!!! We came in from out of town. They were so kind to us, explained how they operate and we ordered the most amazing deep dish pizza and tried one...

  • Delivery
  • Superb22 Reviews4.4

Mexican Restaurants

Mexican in Farmington
Tortillas Doña María 1930 San Juan Blvd, Farmington
Tortillas Doña María
Mexican • $

Tortillas Doña María

1930 San Juan Blvd, Farmington, NM 87401

Breakfast burrito, best in town! Their other food always looks and smells super good, but I've only been in for the burritos. The tortillas are always...

  • Take-Out
  • Delivery
  • Superb197 Reviews4.5
Rodolfo's Taco Shop 3000 E 20th St b2, Farmington
Rodolfo's Taco Shop
Mexican • $

Rodolfo's Taco Shop

3000 E 20th St b2, Farmington, NM 87402

I was pleasantly surprised by this place. Everything was homemade, even the tortillas and taco shells. The value was also excellent, I can eat a lot, but could...

  • Take-Out
  • Delivery
  • Superb157 Reviews4.4
Sanchos 1401 E Broadway Ave, Farmington
Sanchos
Mexican

Sanchos

1401 E Broadway Ave, Farmington, NM 87401

Best customer service I've ever had. Gave me a ride 2 months after I spent 10$ at her shop. Remembered my name, and said "anything for a...

  • Delivery
  • Superb45 Reviews4.8

Chinese Restaurants

Chinese in Farmington
Long Dragon 5915 E Main St, Farmington
Long Dragon
Chinese • $

Long Dragon

5915 E Main St, Farmington, NM 87402

Long Dragon is a little out of the way and if you are not watchful will drive by this little gem of a dining experience. The menu offers and array of...

  • Take-Out
  • Delivery
  • Good129 Reviews4.2
Stir Fry 88 4601 E Main St, Farmington
Stir Fry 88
Chinese

Stir Fry 88

4601 E Main St, Farmington, NM 87402

In the food court at the local mall! Ok so here it goes… this place is fleekin out the world. I mean I thought it would be alright… my roommate and I read...

  • Delivery
  • Good35 Reviews4
Panda Express 3544 E Main St, Farmington
Panda Express
Chinese • $

Panda Express

3544 E Main St, Farmington, NM 87402

Panda is Panda I'm glad I got the opportunity to visit and taste the same great flavor that I'm use to back in California. Thank you guys all for...

  • Take-Out
  • Drive-Through
  • Average140 Reviews3.2

Fast Food Restaurants

Fast Food in Farmington
Chick-fil-A 4910 E Main St, Farmington
Chick-fil-A
Fast Food • $

Chick-fil-A

4910 E Main St, Farmington, NM 87402

This was a quick in and out while traveling. The customer service was sublime with a very cheerful person taking orders, another kind person at the window as...

  • Take-Out
  • Drive-Through
  • Superb158 Reviews4.3
Taco Bell 4601 E Main St, Farmington
Taco Bell
Fast Food • $

Taco Bell

4601 E Main St, Farmington, NM 87402

Best service from a taco bell. Service was friendly and food was correct. They actually payed attention to my requests and food was got and all the way we...

  • Take-Out
  • Drive-Through
  • Superb110 Reviews4.3
Taco Bell 2100 W Main St, Farmington
Taco Bell
Fast Food • $

Taco Bell

2100 W Main St, Farmington, NM 87401

Stopped by with tired kids on a long road trip to a funeral. The service here was particularly excellent, far above and beyond what I normally expect from a...

  • Drive-Through
  • Delivery
  • Good103 Reviews4.2

Seafood Restaurants

Seafood in Farmington
MMM Que Rico Restaurant 1916 E Main St, Farmington
MMM Que Rico Restaurant
Seafood • $$

MMM Que Rico Restaurant

1916 E Main St, Farmington, NM 87401

Best Mexican food in Farmington, hands down! I had an unforgettable Michelada and food was amazing. ? Service was top-notch, super friendly staff... I will be...

  • Take-Out
  • Delivery
  • Superb160 Reviews4.5
Red Lobster ON THE ANIMAS RIVER, 3451 E Main St, Farmington
Red Lobster
Seafood • $$

Red Lobster

ON THE ANIMAS RIVER, 3451 E Main St, Farmington, NM 87402

OMG, The NY Strip was Cooked to PERFECTION and the Endless SHRIMP was Phenomenal. This was the BEST BIRTHDAY EVER. Better Get Over Here ASAP and get Yours....

  • Take-Out
  • Delivery
  • Good195 Reviews4
Captain D's 1735 E Main St, Farmington
Captain D's
Seafood • $

Captain D's

1735 E Main St, Farmington, NM 87401

I always get the 3 pc fish with fries and cole slaw. All of it is delicious! Right now it's drive thru only but it's good to picnic in your car in...

  • Take-Out
  • Drive-Through
  • Good99 Reviews3.6
Firehouse Subs San Juan Plaza 3030 E Main St Suite A10, Farmington
Firehouse Subs San Juan Plaza
Sandwich Shop • $

Firehouse Subs San Juan Plaza

3030 E Main St Suite A10, Farmington, NM 87402

I love firehouse subs. Best sub place around. Good service too. It was super busy but the workers seemed to take great care in making sure I got my food in a...

  • Take-Out
  • Delivery
  • Superb116 Reviews4.5
Pocketstone bakery & cafe 4009 E Main St, Farmington
Pocketstone bakery & cafe
Sandwich Shop

Pocketstone bakery & cafe

4009 E Main St, Farmington, NM 87402

Wow! Got to try their signature new pizza, popper style. It was AMAZING! The staff was friendly even though close to closing time. The handsome owner sat with...

  • Take-Out
  • Delivery
  • Superb48 Reviews4.7
Subway 2100 Bloomfield Blvd, Farmington
Subway
Sandwich Shop

Subway

2100 Bloomfield Blvd, Farmington, NM 87401

Oh my gosh. Absolutely loved the girl who made my sandwiches. I was only one in there and she was great. She also made the cucumber watermelon fresca they were...

  • Take-Out
  • Delivery
  • Superb56 Reviews4.4
Thighstop 3030 E Main St, Farmington
Thighstop
Chicken Wings

Thighstop

3030 E Main St, Farmington, NM 87402

  • Delivery
  • Poor1 Reviews2
Church's Chicken 745 W Main St, Farmington
Church's Chicken
Chicken • $

Church's Chicken

745 W Main St, Farmington, NM 87401

The food is always the same. But the service was outstanding at this location I know it sounds strange but 2 very friendly and efficient workers. These two...

  • Take-Out
  • Drive-Through
  • Good76 Reviews3.6
Church's Chicken 2711 E 20th St, Farmington
Church's Chicken
Chicken

Church's Chicken

2711 E 20th St, Farmington, NM 87402

The Cashier was super nice... On the other hand the manager was yelling at her employees... No please No Thank You... I wouldn't work for a manager like...

  • Take-Out
  • Drive-Through
  • Good70 Reviews3.5
Grill On the Hill 2101 Sunrise Pkwy, Farmington
Grill On the Hill
Bar & Grill

Grill On the Hill

2101 Sunrise Pkwy, Farmington, NM 87401

This place is a hidden eatery! Debbie and Tommy, make great food..one of the most favorite they offer is their Pinon Hills Green Chili Cheeseburger! However,...

  • Delivery
  • Superb23 Reviews4.8
Three Rivers Brewstillery Lounge 109 E Main St, Farmington
Three Rivers Brewstillery Lounge
Bar & Grill • $$

Three Rivers Brewstillery Lounge

109 E Main St, Farmington, NM 87401

Great burgers. A little pricey burgers starting at $15 then add more if you add toppings. Bill for 3 burgers, toppings, fries, spin dip app 3 beers was $88 for...

  • Take-Out
  • Delivery
  • Good94 Reviews4.2
Pinon Hills Snack Bar Farmington
Pinon Hills Snack Bar
Bar & Grill

Pinon Hills Snack Bar

Farmington, NM 87401

Amazing place to find friends and I would dare to say even extended family. They have many amazing classes and life groups other then church. Man time...

  • Delivery
  • Good18 Reviews4.1