13303 E Colossal Cave Rd, Vail, AZ 85641-9087, Vail
I went into this place expecting great food. Most the time, street taco style food is the BEST. However, when I bit int
13105 E Colossal Cave Rd, Vail, AZ 85641-6774, Vail
Drove from Phoenix to see Colossal Caves. On the way in, we saw Fitos Taco Shop, a little unassuming restaurant with a L
I went into this place expecting great food. Most the time, street taco style food is the BEST. However, when I bit int