2 March, 2012
Squid’s
Posted in : Dining in Chapel Hill - NC, Restaurants on by : The GourmezSquid’s 1201 Fordham Blvd The 15-501 Chapel Hill Stretch Website $13—$27 Squid’s is a seafood restaurant in Chapel Hill that I’ve passed a million times on the road, always wondering at the packed parking lot but never actually hearing much about the place. I think the lack of buzz is because Squid’s is an old
Read more