Does anyone have any feedback about this restaurant? The address is
1929 Chapel Hill Road - across the street from the shopping strip with the Food Lion.
I drove by there around lunch time and there was a lot of cars there. I rarely drive in that area so I've not seen it before. They were advertising all the usual mexican fare in the windows of the restaurant - including tamales.
Updated 19 days ago | 1
Updated 2 months ago | 13
Updated 11 days ago | 4
Updated 3 months ago | 6
Updated 2 months ago | 16