5317 E Independence Blvd Charlotte NC United States 28105
Sahara Latin Cuicine More tropical than ever, we have what you are looking for a variety of choices. Come and enjoy with your family.
See contact information and photos of nearby businesses and bookmark your favorite places on the go
Text App Link