Yes they do. Check their website.
I don't think they have happy hour
They have lunch specials. Its best to call and find out the days, time and items. There phone number is on their website.
Yes, but changes daily.
They have a full on bar but I'm not sure what/when specials are.
Thanks! Your answer is awaiting moderation.