Best Restaurants in Page, Arizona: Where to Eat and When
Where to eat in Page, Arizona near Antelope Canyon and Horseshoe Bend: BBQ, Mexican, sushi and early breakfasts, with addresses, hours and seasonal notes.

In this guide
This guide is part of our Arizona Travel Guide — start there for the overview, itineraries and costs.
The most reliable places to eat in Page, Arizona are Big John's Texas BBQ for smoked brisket, BirdHouse for fried chicken, Ranch House Grille for a 6am breakfast before an Antelope Canyon tour, and El Tapatio or Fiesta Mexicana for Mexican food. For a sit-down dinner, State 48 Tavern, Bonkers and Blue Buddha Sushi Lounge are the local standbys, while the Rainbow Room at Lake Powell Resort adds a lake view from April to October.
Page is a small town of roughly 7,500 people, and nearly all of its restaurants sit on two streets: Lake Powell Boulevard and North Navajo Drive. Everything below was checked against current listings in 2025–2026. Hours change with the season and many kitchens close early, so confirm times before planning a meal around a sunset at Horseshoe Bend.
Page, Arizona Restaurants at a Glance
| Restaurant | Type | Price | Best for | Seasonal? |
|---|---|---|---|---|
| Big John's Texas BBQ | Texas barbecue | $$ | Brisket, live music, casual groups | Year-round |
| BirdHouse | Fried chicken | $$ | Quick, filling lunch or early dinner | Year-round |
| Slackers | Burgers and sandwiches | $$ | Burgers, ice cream next door | Year-round; closed Sundays |
| Dam Bar & Grille | American bar and grill | $$ | Steaks, burgers, cold beer | Year-round |
| State 48 Tavern | Gastropub | $$ | Sit-down dinner, craft beer | Year-round |
| Bonkers | Italian-American | $$ | Pasta and steak dinner | Year-round; dinner only, closed Sundays |
| Blue Buddha Sushi Lounge | Sushi and Japanese | $$ | Sushi, sake, date night | Year-round; dinner only, Tue–Sat |
| El Tapatio | Mexican | $$ | Molcajete, margaritas, families | Year-round |
| Fiesta Mexicana | Mexican (Jalisco-style) | $$ | Margaritas, groups, RV parking | Year-round |
| Paco's Tacos | Mexican fast food | $ | Breakfast burritos, drive-through | Year-round |
| Ranch House Grille | American breakfast and lunch | $$ | Early breakfast before tours | Year-round; closes early afternoon |
| Pepper's (Courtyard Page) | American–Southwestern | $$–$$$ | Hotel breakfast and dinner | Year-round |
| Rainbow Room (Lake Powell Resort) | American, lake view | $$$ | Sunset dinner over Wahweap Bay | Yes: open 1 April–31 October |
Price guide: $ under about $10 a person; $$ moderate entrees; $$$ resort-style dining. Prices follow the restaurants' own listing tiers rather than exact menu figures, which change often.
Barbecue, Burgers and Fried Chicken
Big John's Texas BBQ
Address: 153 S Lake Powell Blvd, Page, AZ 86040 · Listed hours: daily 11am–9pm · Reservations: walk-in; large tour groups can book ahead
Big John's is set in a converted gas station and serves wood-smoked brisket, pulled pork, sausage, ribs and chicken as sandwiches or combo plates with sides such as coleslaw and cornbread. Seating is mostly at long shared benches and picnic tables, much of it outdoors, and live music is regularly played on the outdoor stage, especially in peak season. It does not serve breakfast.
BirdHouse
Address: 707 N Navajo Dr, Page, AZ 86040 · Listed hours: daily 11am–9pm · Reservations: not taken
BirdHouse focuses on fried chicken in three styles (original, spicy and honey butter) with sides like mac and cheese and fries, plus craft beer. It made Yelp's 2025 list of the top 50 fried chicken spots in the US. Lines build at peak times; early lunch or an early dinner is quicker.
Slackers
Address: 635 Elm St, Page, AZ 86040 · Hours: lunch Monday–Saturday, dinner on most weekdays and Saturday; closed Sundays (listings vary, so check) · Reservations: accepted
A downtown burger shop that has been in Page for close to 50 years, Slackers serves one-third-pound burgers (including bison), wings, sandwiches and salads. The attached Big Dipper ice cream shop makes it an easy stop with children.
Dam Bar & Grille
Address: 644 N Navajo Dr (Dam Plaza), Page, AZ 86040 · Listed hours: daily 11am–9pm · Reservations: recommended, not required
A large, dam-themed bar and grill with steaks, seafood, pasta and burgers and a full bar. It is one of the few places in town that comfortably seats big groups at short notice.
Sit-Down Dinners
State 48 Tavern
Address: 614 N Navajo Dr, Page, AZ 86040 · Hours: dinner from late afternoon most days, from 11am on Sundays; listings differ on the weekly closing day · Reservations: accepted, recommended on weekends
A gastropub named for Arizona's place as the 48th state, with a bar side showing sports and a quieter dining room. The menu runs from burgers and tacos to ribeye, with local craft beer and a heated patio.
Bonkers
Address: 810 N Navajo Dr, Page, AZ 86040 · Listed hours: dinner from 4pm Monday–Saturday; closed Sundays · Reservations: recommended, especially weekends
A family-run Italian-American restaurant serving pasta and steaks, with house-made sauces and desserts and murals of Lake Powell, Antelope Canyon and Monument Valley on the walls. Despite what some older guides say, it is a dinner restaurant, not a breakfast spot.
Blue Buddha Sushi Lounge
Address: 644 N Navajo Dr (Dam Plaza), Page, AZ 86040 · Listed hours: Tuesday–Saturday 5–9pm; closed Sunday and Monday · Reservations: recommended on weekends and for groups
Open since 2007, Blue Buddha serves sushi, sashimi and specialty rolls alongside cocktails, wine and sake. It is the main option in Page for Japanese food.
Pepper's at Courtyard Page at Lake Powell
Address: 600 Clubhouse Dr, Page, AZ 86040 · Hours: breakfast and dinner daily · Reservations: accepted, recommended in peak season
The hotel restaurant at the Courtyard by Marriott serves American food with a Southwestern slant and is open to non-guests. It is a practical choice for an early breakfast, from 6am Monday–Thursday and 7am Friday–Sunday per its listing.
Mexican Food in Page
El Tapatio
Address: 25 S Lake Powell Blvd, Page, AZ 86040 · Listed hours: from 10am daily, until 10pm (11pm Friday–Saturday) · Reservations: recommended at peak times
A family-owned Mexican restaurant with a large bar, known for its molcajete and margaritas, plus vegetarian, vegan and gluten-free options. Its late closing time makes it one of the safest bets after a sunset trip.
Fiesta Mexicana
Address: 125 S Lake Powell Blvd, Page, AZ 86040 · Listed hours: daily 11am–10pm
Jalisco-style Mexican food in a large, colorful dining room, with parking that fits RVs and other large vehicles.
Paco's Tacos
Address: 33 S Lake Powell Blvd, Page, AZ 86040 · Listed hours: from 7am most days (10am Fridays) until 9pm · Reservations: none
A budget Mexican fast-food stop with a drive-through. Its oversized breakfast burritos are an easy grab-and-go meal before a morning tour.
Breakfast Before a Tour
Ranch House Grille
Address: 819 N Navajo Dr, Page, AZ 86040 · Hours: daily from 6am, closing in the early afternoon · Reservations: not required
Family-owned since 1999, Ranch House Grille serves large American breakfasts all morning, including chicken fried steak and huevos rancheros with pork chili verde. It is popular with tour groups, so arrive close to opening if you have an early canyon slot.
Dining on Lake Powell
Rainbow Room at Lake Powell Resort
Location: Lake Powell Resort, Wahweap · Season: 1 April–31 October · Hours: breakfast 6–10am, dinner 5–9pm · Reservations: recommended at least 24 hours ahead
The Rainbow Room looks over Wahweap Bay and serves fish, steak and vegetarian dishes in a casual western setting. It closes for the winter, so it is not an option from November through March.
Antelope Point Marina also has a floating restaurant, Jádí'Tooh, which the National Park Service lists as operating seasonally. Its published hours have varied, so check directly before driving out.
Eating in Page: Practical Tips
Watch the time zone in summer
Arizona does not observe daylight saving time, so Page stays on Mountain Standard Time all year. The Navajo Nation, which begins just outside town, does observe daylight saving time, so from March to early November it is one hour later on Navajo land than in town (National Parks Traveler). Antelope Canyon tours sit on Navajo land, and booking confirmations do not always state which clock they use. Check the time zone on your ticket, and remember that a dinner booking in Page runs on Arizona time.
Plan meals around tour times
- Early tours: Ranch House Grille and Paco's Tacos open early enough for a meal before a first-light slot; Pepper's serves breakfast at the Courtyard hotel.
- Midday tours: the best-light canyon slots fall around the middle of the day, so eat a late breakfast or carry food rather than counting on a lunch table.
- Sunset at Horseshoe Bend: several kitchens stop serving at 8:30–9pm. Eat before sunset, or head to El Tapatio or Fiesta Mexicana, which stay open later.
- Weekends and summer: book Bonkers, State 48 Tavern, Blue Buddha or the Rainbow Room ahead; walk-in spots can have long waits.
Expect shorter hours in winter
Page is busiest from spring through fall. Lake-based dining such as the Rainbow Room shuts for winter, and in-town restaurants may trim hours or close on extra days in the quiet months. Confirm hours on the day, particularly from November to February.
Groceries and self-catering
Page has two large grocery stores: Safeway at 650 Elm St and the Walmart Supercenter at 1017 W Haul Rd. Both are useful for stocking a cooler before driving on to Monument Valley, Zion or the Grand Canyon, where services along the way are limited.
Frequently Asked Questions
What is the best restaurant in Page, Arizona?
There is no single answer, but Big John's Texas BBQ, BirdHouse, Ranch House Grille and El Tapatio are the names that appear most consistently in visitor reviews and local listings. For a lake view, the Rainbow Room at Lake Powell Resort is the main choice from April to October.
Where can I eat near Antelope Canyon and Horseshoe Bend?
There are no restaurants at either site. Both are a short drive from central Page, where almost every restaurant sits on Lake Powell Boulevard or North Navajo Drive, so it is easy to eat in town before or after a visit.
Where can I get breakfast early in Page?
Ranch House Grille opens at 6am daily, Paco's Tacos opens at 7am on most days, and Pepper's at the Courtyard hotel serves breakfast from 6am Monday–Thursday (7am Friday–Sunday). The Rainbow Room also serves breakfast from 6am between April and October.
Do I need reservations at restaurants in Page?
Most casual places, including Big John's, BirdHouse and Paco's Tacos, are walk-in only. Reservations are recommended for Bonkers, State 48 Tavern and Blue Buddha on weekends, and for the Rainbow Room at least 24 hours ahead.
Are restaurants in Page open in winter?
Most in-town restaurants operate year-round, though hours can be shorter in the quiet season. The Rainbow Room at Lake Powell Resort is closed from November to March, and marina dining is seasonal.
Is Page on the same time as Antelope Canyon?
Not always. Page follows Arizona time with no daylight saving, while the Navajo Nation moves its clocks forward from March to November. Check which time zone your tour confirmation uses.
