View all
Public House serves tasty American and stadium favorites like gourmet burgers, fun appetizers and housemade sidewinder fries. Watch your favorite game on one of our 30 TVs! Located at Luxor Resort in Las Vegas, with its beam of light, provides a striking visual even on the overtly glamorous Las Vegas Strip.