Yes they do but call ahead to check because it changes.
Yes..changes, so check the day of visit for up to date info or call ahead
Yes they do have a happy hour menu
Call or check website
Yes, but does change. Call ahead
Thanks! Your answer is awaiting moderation.