Puesto is a Mexican restaurant offering tacos and other fare, including vegetarian options, in a casual setting.