Restaurants in Phoenix, AZ
Restaurants
3213 E Camelback Rd.,
Phoenix ,
AZ
85018
UNITED STATES
Based on 1 reviews
Love Tarbells
I love Tarbell's. Friendly staff, delicious food with local ingredients. It's always my first choice for a night out.Worldwide > United States > Phoenix, AZ > Restaurants