Cafe Review–The Red Bicycle Coffee Shop, Chapel Hill
Tuesday, October 27th, 2009The Red Bicycle Coffee Shop 2805 Homestead Road The Station at Homestead, Chapel Hill http://www.redbicyclecoffee.com/ The Red Bicycle Coffee Shop is in a very pretty shopping center. It has lots of windows, which helps make the cramped seating area feel more open. Once it started to fill up after 4 PM, though, the shop felt [...]