Nestled among the street-side retail shops of La Jolla, exists a secluded wine bar & restaurant with a quaint European charm. If you’ve already found Finch’s Wine Bar and Bistro on Girard, you’ve found a go-to spot for a generous wine list and gourmet dishes, all amidst an unpretentious & relaxed atmosphere. I had the pleasure of finding Finch’s as part…
Pin It