Get directions to: Smokin Cholla Bb Q's, Tempe, AZ
Restaurant address: 1210 W Alameda Dr, #110 Tempe, AZ 85282, USA
Restaurant: Smokin Cholla Bb Q's