
Greek culinary tradition has been thousands of years in the making, and today, San Jose residents can get a taste of that tradition simply by visiting Nemea Greek Taverna on the corner of South First and East San Fernando. In an area of town rife with dining options, Nemea distinguishes itself through its spacious, appealing […]