Best Restaurants in Page, Arizona

Where to eat in Page, Arizona around Antelope Canyon and Horseshoe Bend tour times — the best breakfasts, Navajo tacos, barbecue and lakeside dinners.

Best Restaurants in Page, Arizona
In this guide
  1. Dining at the Edge of the Desert
  2. Top 10 Restaurants in Page, Arizona
  3. BBQ and Steakhouses
  4. Best Mexican Food
  5. Lake Powell Resort Dining
  6. Breakfast and Coffee
  7. Budget-Friendly Options
  8. Pro Tips for Dining in Page
  9. Conclusion
  10. Eating Around Tour Times (The Real Constraint)
  11. What to Actually Order
  12. Practical Notes for Eating in Page

Last Updated: December 2024

Dining at the Edge of the Desert

Page, Arizona might be a small town of just 7,500 people, but what it lacks in size it more than makes up for in spectacular surroundings – and surprisingly good food. Between trips to Antelope Canyon, Horseshoe Bend, and Lake Powell, you'll find the best restaurants in Page, Arizona offer much more than typical tourist-town fare.

Situated at the gateway to some of America's most stunning natural wonders, Page has developed a diverse dining scene that caters to hungry adventurers. Whether you're refueling after a sunrise shoot at Horseshoe Bend or celebrating a day on Lake Powell, this guide covers every dining option from hearty BBQ to waterfront fine dining.

Top 10 Restaurants in Page, Arizona

1. Big John's Texas BBQ

Address: 153 S Lake Powell Blvd, Page, AZ 86040
Hours: Daily 11 AM - 9 PM
Price Range: $12-28 per person
Phone: (928) 645-3300

Big John's is the undisputed king of Page dining. The slow-smoked brisket rivals anything in Texas, and the pulled pork is fall-apart tender. The restaurant has a casual, roadhouse atmosphere with outdoor seating that's perfect for warm evenings.

Popular DishesPriceMy Rating
Beef Brisket (1/2 lb)$18★★★★★
Pulled Pork Sandwich$14★★★★★
Baby Back Ribs (full rack)$28★★★★☆
BBQ Combo Platter$24★★★★★
Coleslaw (side)$4★★★★☆

Pro Tip: Arrive before 6 PM on weekends – they often run out of brisket by evening.

2. The Dam Bar & Grill

Address: 644 N Navajo Dr, Page, AZ 86040
Hours: Daily 11 AM - 10 PM
Price Range: $10-22 per person
Phone: (928) 645-2161

Located near Glen Canyon Dam, this local favorite offers American comfort food with a great beer selection. The burgers are hand-formed and cooked to order, and the Navajo tacos are a regional specialty worth trying.

3. El Tapatio Mexican Restaurant

Address: 25 S Lake Powell Blvd, Page, AZ 86040
Hours: Sun-Thu 10 AM - 10 PM, Fri-Sat 10 AM - 11 PM
Price Range: $10-18 per person
Phone: (928) 645-4055

The best Mexican food in Page, hands down. The carne asada is perfectly seasoned, and the margaritas are strong and well-balanced. The colorful, festive atmosphere makes it perfect for groups.

4. Rainbow Room at Lake Powell Resort

Address: 100 Lakeshore Dr, Page, AZ 86040
Hours: Breakfast 6-10 AM, Dinner 5-9 PM (1 April-31 October; closed in winter)
Price Range: $25-55 per person
Phone: (928) 645-2433

For fine dining with stunning Lake Powell views, the Rainbow Room is unmatched. It's the place for a special occasion – the sunset views over the lake are spectacular.

5. Bonkers Restaurant

Address: 810 N Navajo Dr, Page, AZ 86040
Hours: Daily 6 AM - 9 PM
Price Range: $8-18 per person

A local institution for breakfast. The omelets are massive, the pancakes are fluffy, and the coffee keeps flowing. Perfect fuel before an early morning adventure.

BBQ and Steakhouses

Best BBQ Options

RestaurantSpecialtyPrice RangeBest For
Big John's Texas BBQBrisket$12-28Authentic Texas-style
Peppers GrillRibs$15-30Family dining
SlackersPulled pork$10-20Casual atmosphere

Best Mexican Food

El Tapatio

The clear winner for Mexican cuisine. What to order:

  • Carne Asada Plate: $16 – perfectly grilled, served with rice, beans, and fresh tortillas
  • Fish Tacos: $14 – crispy beer-battered with excellent chipotle sauce
  • Margaritas: $8 – made with fresh lime, not from a mix

Fiesta Mexicana

Address: 125 S Lake Powell Blvd
Price Range: $9-16

Slightly more budget-friendly than El Tapatio with generous portions. The enchiladas suizas are excellent.

Lake Powell Resort Dining

Rainbow Room

The premier fine dining option in Page, located inside the Lake Powell Resort with panoramic lake views.

DishPriceNotes
Prime Rib$42Weekend special
Grilled Salmon$34Wild-caught
Navajo Tacos$18Regional specialty
Kids Menu$8-12Under 12

Reservation Tip: Book window seating for sunset – call ahead, especially in summer.

Breakfast and Coffee

Top Breakfast Spots

  • Bonkers: Best traditional breakfast, opens 6 AM
  • Blue Buddha Sushi: Surprisingly good breakfast burritos

Pre-Sunrise Fuel (for Horseshoe Bend/Antelope Canyon)

If you're heading out before dawn:

  • Circle K: 24-hour convenience store with hot coffee
  • Safeway: Opens 6 AM, grab-and-go breakfast items

Budget-Friendly Options

RestaurantMeal CostBest Value Item
Stromboli's$8-12Pizza by the slice $3
Subway$8-12Footlong deals
McDonald's$6-10Value menu
Safeway Deli$6-10Rotisserie chicken $8

Pro Tips for Dining in Page

Timing is Everything

  • Peak dining hours: 6-8 PM – expect waits at popular spots
  • Best strategy: Eat early (5 PM) or late (8:30 PM)
  • Summer crowds: June-August is busiest – reservations recommended

What to Know

  • Page is in Arizona but does NOT observe Daylight Saving Time
  • Nearby Navajo Nation DOES observe DST – check if crossing
  • Many restaurants close earlier in winter (October-March)
  • Credit cards accepted everywhere, but cash tips appreciated

Grocery Options

For picnic supplies or self-catering:

  • Safeway: Full grocery store, deli, bakery
  • Walmart: 1017 W Haul Rd – best prices

Conclusion

The best restaurants in Page, Arizona prove that even a small desert town can offer diverse, satisfying dining options. Big John's Texas BBQ remains the top choice for first-time visitors – the brisket alone is worth the trip. For a special occasion, the Rainbow Room's sunset views over Lake Powell create unforgettable memories.

Page may be known for Antelope Canyon and Horseshoe Bend, but the food scene here has quietly become a destination in itself. Come hungry, and you won't be disappointed.

Ready to explore Page's culinary scene? Book your trip today!

Eating Around Tour Times (The Real Constraint)

Page is a small town that runs on a tour schedule, and that dictates when you can eat. Antelope Canyon slots start at 7am and the prized midday light tours run 11am-1:30pm; Horseshoe Bend is a sunrise or sunset trip. Kitchens here also close early — many stop serving at 8:30 or 9pm, which catches out anyone rolling back in from a sunset shoot. Plan a big breakfast, carry lunch, and book or arrive for dinner by 7:30pm.

What to Actually Order

  • Navajo tacos and fry bread — the local dish, served on puffy fried dough with beans, beef, lettuce and cheese. Big Johns and the roadside stands near the Navajo Nation boundary do the honest versions.
  • Barbecue. Big John's Texas BBQ, in a converted petrol station with live music most nights, is the town's social centre as much as its smokehouse. Brisket sells out.
  • Breakfast before a 7am tour. Ranch House Grille opens early and does the enormous American breakfast that gets you through a canyon morning. Get there by 6:15am in summer.
  • Southwestern and steak. State 48 Tavern and the Dam Bar & Grille cover the sit-down dinner end, both with decent local beer lists.
  • Lakeside. The Rainbow Room at Lake Powell Resort has the view over Wahweap Bay. Go for sunset drinks rather than a full dinner if the budget is tight.
  • Coffee and something portable. Local roasters on Lake Powell Boulevard do the breakfast burrito that belongs in your daypack, not on a plate.

Practical Notes for Eating in Page

  • Alcohol is not sold on the Navajo Nation, which begins just outside town. Restaurants inside Page city limits are licensed; nothing on the reservation side is.
  • Summer is brutal. Anything with a shaded patio fills first between May and September.
  • Reservations aren't common, but a 45-minute wait at 6:30pm in peak season absolutely is.
  • Pack a cooler. There is nothing to eat between Page and the North Rim, Monument Valley or Zion, and those are all two to four hours away.
  • Budget: breakfast US$12-18, a Navajo taco US$14-18, a barbecue plate US$20-28, a sit-down dinner with a drink US$40-55 a head.