Go for the sea food, it's fresh and so worth it :-) Don't know about the drink
I don't think they offer happy hour specials but many people go there for happy hour during the week. They have daily food specials, Monday through Thursday, so check the website for those, but no drink specials. They're pretty cheap though and the food is great, so stop by anyway!
No idea Absolute no idea
Thanks! Your answer is awaiting moderation.