In the Buckhead Shopping Mall, Superica is living up to its expectations by serving modern takes on classic Mexican dishes. Their enchiladas and house salad is everyone's favourite!
Your email address will not be published. Required fields are marked *
Or connect with