Restaurants & Bars

Triangle: Locopops Coming to Chapel Hill?

Share:

Restaurants & Bars 5

Triangle: Locopops Coming to Chapel Hill?

Hobart Fensterwald | Jan 13, 2007 03:01 AM

I'm hearing rumors that Locopops is planning to open in Chapel Hill soon. Anybody heard where and when?

Want to stay up to date with this post?

Feedback