Restaurant Reviews from DiningGuide411.com
    Top : United_States: AZ: Phoenix

Armadillo Grill The, Phoenix, Arizona










Armadillo Grill The
1904 E Camelback Road
Phoenix AZ United States


Hours: Sun - Sat 11am to midnight

Phone: 602.287.0700
Alcohol: full bar