Me Encanta, translating to “I love it” in English, aims to bring an elevated twist on Mexican cuisine as a new restaurant in Columbus, offering an upscale dining experience for a reasonable price.