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!!
We are located at 153 South Lake Powell Blvd.