No one would ever suspect a jewel of a wine bar to be hidden in a strip mall in the business-y area of Irvine, California, but it is. Added to that, upon entering, you immediately enter a liquor store akin to those you would find in aforementioned strip mall, but if you look just to [...]

Posted in