Christmas Eve

Stillwell’s will be open from 5:00 pm to 9:00 pm on Christmas Eve and feature an exclusive HWD beef wellington. Wrapped in buttery puff pastry, filled with a delectable spinach and mushroom duxelle, this masterpiece will melt in your mouth. Accompanied by roasted carrots, velvety potato puree, and a bone marrow bordelaise sauce, every bite will transport you to culinary heaven.

Christmas Day

On Christmas Day, Stillwell’s invites you to join us between 4:00 pm and 9:00 pm to savor our special HWD beef wellington. Our enchanting holiday decor sets the perfect backdrop for a memorable dining experience, creating a cozy atmosphere that enhances the spirit of the festivities.

New Year’s Eve

Stillwell’s will be open New Year’s Eve from 5:00 pm to Midnight, featuring premium holiday specials and our full menu. Ring in the New Year at Stillwell’s, where the celebratory ambiance, delectable cuisine, and lively atmosphere come together to create an unforgettable start to a promising year ahead.