Every time I’m in town I hit this place and it has NEVER let me down. I might have been a bit harsh writing the original review — but I’m raising this place to 5 stars, because I can and I want to.They have the best pizza and the staff are always pretty cool too — and the beer — well it’s cold and they have…