Puesto is a Mexican restaurant offering traditional fare, beer, wine, and margaritas. They also host events.