mezcal mexican restaurant and bar