Restaurants · Page, AZ

Glen Canyon Steak House

Temporarily closed

2.6 · 316 reviews

201 N Lake Powell Blvd, Page, AZ 86040
+1 928-645-3363
Today: 11AM-10PM

About Glen Canyon Steak House

Glen Canyon Steak House is a restaurants in Page, AZ, United States. It is located at 201 N Lake Powell Blvd, Page, AZ 86040. Visitors rate it 2.6 out of 5 based on 316 reviews. You can contact Glen Canyon Steak House by phone at +1 928-645-3363.

Steak house

Amenities & features

Service options

  • Dine-in
  • Delivery

Frequently asked questions about Glen Canyon Steak House

Is Glen Canyon Steak House open right now?

Glen Canyon Steak House is reported as temporarily closed. Contact the business to confirm when it reopens.

What are the opening hours of Glen Canyon Steak House?

Glen Canyon Steak House opening hours: Every day: 11AM-10PM.

Is Glen Canyon Steak House open on Sunday?

Yes, Glen Canyon Steak House is open on Sunday: 11AM-10PM.

Where is Glen Canyon Steak House located?

Glen Canyon Steak House is located at 201 N Lake Powell Blvd, Page, AZ 86040, United States.

What is the phone number of Glen Canyon Steak House?

You can call Glen Canyon Steak House at +1 928-645-3363.

How is Glen Canyon Steak House rated?

Glen Canyon Steak House has a rating of 2.6 out of 5 based on 316 reviews.

Does Glen Canyon Steak House offer dine-in or delivery?

Glen Canyon Steak House offers dine-in. Delivery is not available.

Similar places nearby

Hot n Sweet Coffee and Donut Shop

Hot n Sweet Coffee and Donut Shop

Coffee shops

5 (718)

36 S Lake Powell Blvd #2361, Page, AZ 86040

Dara Thai Express

Dara Thai Express

Restaurants

3.2 (479)

636 Elm St, Page, AZ 86040

Mandarin Gourmet 3

Mandarin Gourmet 3

Restaurants

3.2 (1003)

683 S Lake Powell Blvd, Page, AZ 86040

Mandarin Gourmet

Mandarin Gourmet

Restaurants

3.2 (1001)

683 S Lake Powell Blvd, Page, AZ 86040

Mandarin Gourmet 2

Mandarin Gourmet 2

Restaurants

3.2 (1001)

683 S Lake Powell Blvd, Page, AZ 86040

Hot n Sweet Coffee and Donut Shop 2

Hot n Sweet Coffee and Donut Shop 2

Coffee shops

5 (718)

36 S Lake Powell Blvd #2361, Page, AZ 86040

All bars in Page, AZ → All places in Page, AZ →

Opening hours

Hours

Monday 11AM-10PM
Tuesday 11AM-10PM
Wednesday 11AM-10PM
Thursday 11AM-10PM
Friday 11AM-10PM
Saturday 11AM-10PM
Sunday 11AM-10PM
Glen Canyon Steak House

How to get there

Location