search
The Armadillo Grill
The Armadillo Grill
PERMANENTLY CLOSED
PERMANENTLY CLOSED
Phoenix AZ
463 fan views
Arizona Cardinals
star0.0
Local rank #3
last validated Aug 2019
location_on
1904 E Camelback Rd, Phoenix, AZ 85016, USA
Cardinals fan feedback
commentFan comments
tvWatch parties
Comment for The Armadillo Grill