Maybe I’m not truly the last person in town to visit Karbach Brewing Co.’s new restaurant, but sometimes it sure …