Tag: Love
-
The Griffin from “NCIS”
Today’s location comes with a caveat. Last Saturday evening while in L.A. for a brief visit, I headed to The Griffin, an Atwater Village bar I had been dying to stalk ever since seeing it in an episode of NCIS almost three years ago. The place did not disappoint and I started writing this post…
Written by