Driving on Chapel Hill Road the other day, at the corner of Pickett, the store with a cow on it had some people outside and a sign advertising tortas and tacos. I wasn't able to stop by but plan on doing so in the near future. Has anyone been there? Is it good?
I'm new to the area so I can't compare it to much. Just moved here from L.A. so I'm in serious need of tacos.