Armadillo Restaurant
8330 Razorback Drive
Colorado Springs Colorado, 80202
Phone: (719) 000-0000
Website:
Specialty:
Mexican , Authentic Mexican
Cuisine:
Mexican, Latin American
Feature:
Buffet, Business Breakfast, Kid Friendly
Price:
On Budget Prices
Feedback:
5