I've been to the Wine Shop many times and always enjoyed it. There is a limited menu (even more limited because I'm a vegetarian) but the food is well prepared and delicious. It has a special place in my heart because it's where my now husband and I had our first date and engagement party/gathering.
It's nice to have a place that is not just wine or food based, but both. They also offer a cooler case of a very large selection of specialty beers. If you need a hard to find wine, they can also help you with that and order it! The prices aren't low but you're paying for a nicer selection of foods and atmosphere.
They often have free wine tastings on Saturdays and a musician sometimes for brunch on weekends. The only reason I didn't give it 5 stars is because the menu is pretty small.