Ibu26 is a beer store offering Italian cuisine and pub fare. It accepts credit cards and welcomes dogs.