Restaurant
Angry Crab Shack & BBQ
4 locals recommend,
Location
1365 W Grant Rd
Tucson, AZ
El Rio Acres
Angry Crab Shack & BBQ by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals