Sherwood Bar
Bar
Based on 0 Reviews
Add ReviewWhether you want to play a few hands of video poker or enjoy a drink served from the friendliest bartenders around, the Sherwood Bar has a seat with your name on it. Located at Excalibur where you are offered everything you expect from a Las Vegas casino, with an extra dose of fun and friendliness.