Otra is a Mexican restaurant offering modern takes on casual dishes and a vibrant bar experience.