Authentic Mexican restaurant, Mezcal, offering fresh tacos, handmade nachos, and more. Enjoy cocktails and music.