La Catracha
Add to Favorites
CLOSED NOW
Today: 10:00 am - 10:00 pm
Tomorrow: 10:00 am - 10:00 pm
Saved to Favorites
Phone: (704) 643-8856
Address: 820 E Arrowood Rd Ste D, Charlotte, NC 28217
Take Out: Yes
Cuisines: Asian, Family Style, Take Out, Latin American, Chinese
Price Range : Below Average
5906 South Blvd, Charlotte, NC 28217
5234 South Blvd, Charlotte, NC 28217
4400 Sharon Rd, Charlotte, NC 28211
7047 South Blvd, Charlotte, NC 28217
201 Archdale Dr, Charlotte, NC 28217
6037 South Blvd, Charlotte, NC 28217
5521 Westpark Dr, Charlotte, NC 28217
5126 Park Rd, Charlotte, NC 28209
6117 South Blvd, Charlotte, NC 28217
7825 Nations Ford Rd, Charlotte, NC 28217