Find the top Tiki bars in Phoenix, Arizona near you now.
Restaurant
Address: 5450 E High St #101, Phoenix, AZ 85054