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.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.