Archie's is a Mexican restaurant offering classic dishes and margaritas in a relaxed, family-friendly atmosphere. They offer vegetarian options, takeout and delivery.