It’s all about the Sausage at the Wild Goose Tavern in Costa Mesa

So last night the newly opened Wild Goose Tavern in Costa Mesa had a media preview, and since someone out there considers me media I was invited to check out their sausage. Er wait that didn’t sound right. I was…






