Las Vegas, SEP 15, 2020 - Interior view of a restaurant in Excalibur Hotel & Casino Stock Photo - Alamy
TAP SPORTS BAR EXCALIBUR - 42 Photos & 21 Reviews - 3850 S Las Vegas Blvd, Las Vegas, Nevada - American (Traditional) - Restaurant Reviews - Phone Number - Yelp