I walked into Carrburritos and immediately felt at home. If you've been to their Carrboro location, you'll feel the same sensation -- the smells, the decor, even the location are somehow reminiscent of Blue Heaven. I came here for a concert (Time Sawyer, who was awesome) instead of dinner, and it had a good vibe for a small local concert. They have a great bar area with a few TVs for watching games (college basketball, anyone?) and a huuuuge wine selection that made me very happy.
The setup was a little weird for watching a concert -- only people who snagged tables for dinner had a view of the band -- but I enjoyed listening to the band even though I couldn't really see them from my seat at the bar.
I'll be back for their food (and wine!!) soon. Very soon.