Location

Texaz Grill
6003 N 16th St
Phoenix, AZ 85016
United States
Phone: (602) 248-7827
33° 31' 26.2632" N, 112° 2' 49.7868" W