Restaurants in Charlotte, NC
Restaurants
2015 Ayrsley Town Blvd.,
Charlotte ,
NC
28273
UNITED STATES
Based on 1 reviews
Save Yourself the Aggravation
My first and last experience with Salsa's. While I admit I'm not a big fan of Mexican food restaurants, this was the worst. How can you mess up tacos? Go here and find out! They were lukewarm, lying in a puddle of grease and lettuce...Worldwide > United States > Charlotte, NC > Restaurants