Village Taverna

Go-to Greek in Union Square – Village Taverna

After living here for a year now, you’d think I’d have my “go-to” restaurants picked out. But since I’m also up for trying somewhere new, I’ll never be the first to suggest a place I’ve already...