Gallup has a funny way of making a quick food stop last much longer than planned. You spot a cafe along Route 66, look at the menu, and suddenly lunch becomes the main event.
That’s hardly surprising in this New Mexico town, where generations of travelers have stopped for green chile and hearty plates. The local food scene has plenty of personality, especially in old-school diners where stacks of enchiladas arrive covered in sauce.
Stuffed sopapillas can easily become a meal of their own. And there’s more to Gallup than the familiar roadside favorites.
Italian cooking has found a place here, complete with homemade gelato, while a historic hotel restaurant still carries connections to Hollywood’s past. It’s the kind of variety that makes choosing where to eat surprisingly difficult.
A short lunch break might be all you planned, but Gallup gives you plenty of reasons to reconsider that schedule.
1. Jerry’s Cafe

Narrow walls, huge plates, and green chile on just about everything. Jerry’s Cafe proves that a small dining room can deliver a very big appetite fix in downtown Gallup.
This family-owned diner focuses on New Mexican comfort food, and most dishes come smothered in chile sauce. The flat enchiladas are a local favorite, stacked the way many New Mexicans grew up eating them.
Sopapillas arrive warm and puffy, and the stuffed sopaipilla turns that fluffy bread into a full meal. The combination plate covers a little of everything for diners who cannot pick just one dish.
Then there is the Jerry’s Special, a house plate that carries the restaurant’s own name with pride. I love when a menu puts its name right on a dish, because it feels like a promise.
Portions run large, so leftovers are almost guaranteed. Takeout is available, which helps when a road trip schedule gets tight.
The cafe does not take reservations, and a wait is common. Mornings on Mondays, Fridays, and Saturdays tend to bring the biggest crowds.
Street parking can be tricky near Coal Avenue, so a short walk may be part of the deal. Hours run from 8 AM to 8 PM, Monday through Saturday, with Sundays off.
Address: 406 W Coal Ave, Gallup, NM 87301
2. Don Diego’s Restaurant & Lounge

Green chili lovers, your road trip just found its first pit stop. Don Diego’s Restaurant and Lounge sits right on Historic Highway 66 in Gallup and serves authentic Mexican food with a strong New Mexico accent.
Breakfast burritos are a big draw here, and the doors open at 9 AM from Monday through Saturday. That makes it an easy choice for travelers who want a hearty start before hitting the highway.
The menu mixes Mexican and American comfort food. The enchilada and taco plate is a classic pick, and the green chili stew brings plenty of warmth on a chilly desert morning.
Vegans can grab the salsa y chips, while vegetarians can lean on the tortillas. Coffee is another quiet star, so early risers have a good reason to linger over a second cup.
The room feels casual and cozy, with a historic touch that fits the old highway outside. Service moves fast, and servers keep drinks topped off without being asked twice.
Families will appreciate the kids’ menu and high chairs. Groups can call ahead, since the restaurant accepts reservations, and parking is usually plentiful.
I find it charming that a spot this relaxed can still feel like a small celebration. Fridays and Saturdays get busy in the afternoon, while Wednesday and Thursday mornings stay calm.
Address: 801 W Historic Hwy 66, Gallup, NM 87301
3. Earl’s Family Restaurant

Big appetites, meet a big dining room. Earl’s Family Restaurant on East Highway 66 has room for groups, families, and solo travelers who simply want a hearty plate.
Breakfast starts at 7:30 AM every day, which is great news for early drivers. Pancakes, hash browns, and biscuits and gravy cover the classic morning lineup.
Lunch and dinner lean into serious comfort food. The breaded fried steak is huge, and the charbroiled steak offers a simpler option for meat fans.
Steak and enchiladas with red chili brings a New Mexico flavor to the table. Sides like green beans, split pea soup, and potatoes round out the plate in old-school style.
I have to admit, a menu with both split pea soup and red chili enchiladas makes me smile. It feels like two home kitchens decided to share one stove.
Desserts are a strong point too, so saving room might be the hardest job of the meal. The restaurant also offers counter service, takeout, and catering for larger events.
Weekdays close at 7 PM, while Sunday service ends at 3 PM. Saturday mornings and Sunday afternoons fill up fast, but weekday evenings stay much quieter.
Address: 1400 E Hwy 66, Gallup, NM 87301
4. Route 66 Railway Cafe

Trains rumble through Gallup all day, and this diner keeps pace with plates full of green chili. Route 66 Railway Cafe is a family-owned spot on the east side of town.
The menu shines brightest at breakfast. Breakfast burritos, huevos rancheros, and French toast share space with a biscuits and gravy combo.
Green chili shows up in creative ways. The open-faced green chili cheeseburger and the green chili cheese fries are both worth a look for spice fans.
Lunch brings green chili stew, enchiladas, and a taco with beans and rice. Country fried steak adds a Southern-style option to the New Mexican lineup.
Save some room for cobbler, a sweet finish that fits the small town diner mood. Drinks come in generous sizes, which helps when the chili brings the heat.
Prices stay very reasonable, and portions are large. In my view, that combination is the real engine behind this railway-themed stop.
Plan around the schedule, since the cafe is closed on Mondays. Tuesday through Saturday runs 7 AM to 7 PM, and Sunday is a short 8 AM to 1 PM window.
Reservations are not accepted, but parking is usually easy. Saturday evenings tend to be the quietest time of the week.
Address: 2150 E, U.S. Route 66, Gallup, NM 87301
5. Fratelli’s Bistro | Italian

Pasta in chile country might sound surprising, yet this bistro makes a strong case for it. Fratelli’s Bistro brings scratch-made Italian cooking to US-491 in Gallup.
Pasta is made from scratch here, and the lineup covers comforting favorites. Lasagna, ravioli, and chicken parmesan sit beside shrimp scampi for seafood fans.
Pizza is another big draw. The white pizza skips the red sauce, and it happens to be vegetarian.
Speaking of vegetarians, the restaurant offers a full vegetarian menu. A Greek salad adds a lighter choice for anyone who has eaten one too many smothered burritos.
Then comes the house-made gelato, the sweet ending that many diners plan their meal around. Honestly, homemade gelato in the high desert feels like a delightful plot twist to me.
The space is casual and cozy, with outdoor seating when the weather cooperates. Dogs are welcome on the outdoor patio, which is very handy for traveling pet owners.
Kids have their own menu, and high chairs are available. The bistro also offers catering and accepts reservations for busier nights.
Hours run 11 AM to 9 PM, Monday through Saturday. Wednesday and Friday evenings draw the biggest crowds.
Address: 1209 US-491, Gallup, NM 87301
6. Oasis Mediterranean Restaurant

Lamb kabobs on Maloney Avenue are not something most travelers expect in Gallup. Oasis Mediterranean Restaurant lives up to its name by offering a fresh change of pace.
Juicy lamb and chicken kabobs headline the menu. The lamb shish kebab is a popular pick, and the combo plate lets diners sample several favorites at once.
Shawarma comes in chicken and beef, with the beef version served as a wrap. These are great choices for a quick lunch that still feels filling.
Plant-based eaters are well covered here. The restaurant offers full vegan and vegetarian menus, including tabouli salad and a vegetarian plate.
The Oasis salad is another option for a lighter meal. Homemade desserts give the menu a sweet finish, and they are among the kitchen’s strongest points.
The dining room feels calm, quiet, and relaxed. I appreciate a restaurant that lets conversation happen without shouting over the noise.
Outdoor seating is available, and dogs are allowed outside. Catering and reservations are both options for groups.
Monday through Thursday, the doors are open from 11 AM to 8 PM. Friday and Saturday stretch until 9 PM, when the busiest crowds arrive.
Address: 1280 W Maloney Ave, Gallup, NM 87301
7. Route 66 Diner

Fifties nostalgia and red and green chile share the same counter at this east side favorite. Route 66 Diner leans into its retro roots while serving authentic New Mexican food.
Breakfast here is a serious business. Enchiladas and eggs make a bold morning plate, and huevos rancheros offer a vegetarian take on a classic.
Burgers are freshly made, and the green chile cheeseburger is a natural star. The Navajo burger adds a local twist that fits right in on this stretch of highway.
Navajo tacos, chicken enchiladas, and tamales bring even more regional flavor. Double cheeseburgers are on hand for anyone who wants a classic diner meal.
Coffee and desserts round things out nicely. The atmosphere stays cozy and fairly quiet, which suits slow mornings.
One fun detail is the drive-through, a rare perk for a nostalgic diner. Outdoor seating and takeout give travelers even more ways to grab a meal.
I think the drive-through is a wonderfully practical touch for an old highway diner. It keeps the Route 66 spirit moving.
Hours run 7 AM to 7 PM, Monday through Saturday. The diner does not take reservations, but parking is usually easy to find.
Address: 2502 E Hwy 66, Gallup, NM 87301
8. El Rancho Restaurant

Hollywood history hangs on the walls of this dining room. El Rancho Restaurant sits inside the historic El Rancho Hotel, one of the most eye-catching buildings in Gallup.
Photos of old movie stars line the space, and the menu plays along. Several dishes carry star-studded names, which adds a playful touch to ordering.
Steaks and burgers are the signature items. The steak and enchilada plate blends Southwestern comfort with classic steakhouse flavor.
Huevos rancheros are a breakfast highlight, and El Rancho fajitas bring sizzle later in the day. Green chile stew and green chile mac and cheese keep the New Mexico spirit strong.
For dessert, churros with caramel sauce and ice cream compete with the chocolate lava cake. That is a tough choice, and I would not blame anyone for wanting both.
The restaurant also offers a full vegetarian menu, plus free wi-fi. Families and groups are welcome, and reservations are accepted.
Unlike most spots on this list, El Rancho serves seven days a week. Hours run from 7 AM to 10 PM, making it handy for late arrivals.
Prices land a bit higher, around $20 to $30 per person. The history and setting help make up the difference.
Address: 1000 E Hwy 66, Gallup, NM 87301
9. Anthony’s

Mexican favorites get a Navajo twist at this laid-back stop on US-491. Anthony’s serves traditional green chili and hearty regional specialties with a chill, friendly vibe.
The Navajo taco is the headline dish. Fresh fry bread forms the base, piled high with toppings that make one plate feel like a full feast.
The number one combination plate is another favorite. It brings together tamales, a taco, and an enchilada for diners who want variety.
Steak and enchiladas show off the kitchen’s skill with meat. The chips and salsa also earn plenty of praise as a starter.
An outdoor patio offers a nice spot to eat on pleasant days. A private dining room is available for larger gatherings, and catering is offered too.
Delivery sets Anthony’s apart from many local spots, including no-contact options. Takeout and dine-in are also available for every kind of schedule.
Breakfast, lunch, and dinner are all served from 10 AM to 9 PM, Monday through Saturday. I enjoy how the fry bread here ties the menu so closely to the region.
Friday evenings and Saturday afternoons get busy. Weekday mornings are much calmer for a relaxed meal.
Address: 1219 US-491, Gallup, NM 87301
10. Gordo’s Cafe

Some downtown cafes earn their spot by sticking around for years, and Gordo’s fits that story. This long-standing Coal Avenue eatery serves Mexican and American food with plenty of green chile.
The Navajo taco with red chili sauce is a signature dish here. It offers a different flavor from the green chile versions found elsewhere in town.
Blue corn cheese enchiladas add a classic New Mexico touch. The jumbo combination plate is built for very hungry diners.
The stuffed sopapilla comes with both red and green chili, a style locals call Christmas. Hamburger steak gives the American side of the menu a hearty choice.
The cafe is small, with a friendly atmosphere and attentive service. Food arrives fast, and the coffee is a highlight for morning visits.
The spice level can run high, so heat seekers will feel right at home. To me, that kick is part of what gives this cafe its personality.
Hours run 8:30 AM to 7:30 PM most days, with Friday open until 8 PM. Sundays are closed.
Parking can be a little tricky downtown. Saturday afternoons are busiest, while Tuesday and Wednesday evenings stay quiet.
Address: 800 W Coal Ave, Gallup, NM 87301