Puesto offers Mexican cuisine, including tacos and vegetarian options, in a casual setting.