Public House Las Vegas is a new 7,000-square-foot restaurant and bar inside Luxor Hotel and Casino that will offer upscale American fare and an extensive beer selection. As one of the best sports bars on the Vegas strip, Public House will be open from 11...
More
Public House Las Vegas is a new 7,000-square-foot restaurant and bar inside Luxor Hotel and Casino that will offer upscale American fare and an extensive beer selection. As one of the best sports bars on the Vegas strip, Public House will be open from 11 a.m. to 2 a.m. daily, serving lunch, happy hour, dinner and late-night menus. http://www.publichouselasvegas.com
Less