101 W Worthington Ave Ste 110, Charlotte
This is a Spanish restaurant & wine bar in Charlotte. Top attractions of this restaurant are clean flavors, seasonal ingredients, specialties from Spain and the Mediterranean, and rustic small plate presentations created by chefs with tremendous talent.