Get Directions to Tarbells Restaurant ← View details 3213 E Camelback Road, Phoenix, Arizona 85018 (602) 955-8100 Get Directions From* To * — Required information