Big John’s Texas BBQ Restaurant is located in beautiful Page, AZ (Lake Powell).
We are open 7 days a week from 11 AM to 9 PM.
We appreciate each and every one of you- our motto: Eat Here or We Both Starve!!
153 S. Lake Powell Boulevard
Page, AZ 86040
Big John's Texas BBQ Restaurant