Big John’s Texas BBQ Restaurant is located in beautiful Page, AZ (Lake Powell). Hours: 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!! We are located at 153 South Lake Powell Blvd. 928-645-3300 We occasionally participate in festivals (Possibly in your Area) so check out and like our Facebook page for updates! Menus:Page/Lake Powell Restaurant Menu Tour Group Menu Takeout Catering Menu Friend us on FaceBook and get updates on our specials and events. Places:Home About Us Contact Location Big John's BBQ Home Office | P.O. Box 665 | Page, AZ 86040