El Chupacabra is a Mexican restaurant offering classic dishes and margaritas, with outdoor seating.