Calle Sol Latin Café & Cevicheria
1205 Thomas Ave, Charlotte
(704) 565-8291
Menu
Reserve
Restaurants in Charlotte, NC
Calle Sol Latin Café & Cevicheria
1205 Thomas Ave, Charlotte, NC 28205
(704) 565-8291