Armadillo's is a restaurant offering dining for all occasions, with lunch and dinner available seven days a week.