Address: 117 N Central Ave, Locust, NC 28097, USA
“We love this place. The food and service are always phenomenal. After moving from West Texas we can attest that this is real Mexican food!! Love it!”
Address: 222 N Central Ave, Locust, NC 28097, USA
“Fantastic . We Miss crown point restaurant in Charlotte . And when we heard they made another restaurant in locust . We were so happy. There food is to die for. I'll definitely be back.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…