Bustling Mexican restaurant offering classic dishes, vegan options, cocktails, and takeout.