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 cordially invited to attend their media night to see their […]