More Info

Big John’s Texas BBQ Restaurant is located in beautiful Page, AZ (Lake Powell).

Hours: Open Wed thru Sunday 11 am to 9 pm, closed Monday and Tuesday

We appreciate each and every one of you- our motto: Eat Here or we Both Starve!!

Address:

153 S. Lake Powell Boulevard

Page, AZ 86040

Phone: 928-645-3300

Page Restaurant Location.

Big John's Texas BBQ Restaurant

153 S Lake Powell Blvd
Page, AZ 86040

Phone: 928-645-3300