Someone at the diner is screwing you over. Armadillos don't lay eggs. They are mammals.I like wild hog , had it several ways but haven't had a chance to try armadillo yet unless you count armadillo eggs a local diner serves in town !!
The armadillo eggs you're talking about are stuffed peppers.