Route 66 Road House
Address:
11840 W Route 66, Flagstaff, AZ 86001
Phone:
(928) 774-5080
Restaurants
Other Businesses:
- Old Smokeys 2 Bar 3 at 5877 Leupp Rd, Flagstaff, AZ 86004
- Chick-Fil-A at Nau Dining Flagstaff Arizona, Flagstaff, AZ 86011
- Mike & Ronda's The Place at 3518 E Route 66, Flagstaff, AZ 86004
- Mandarin Garden at 3518 E Route 66, Flagstaff, AZ 86004
- El Patio at 9001 N US Highway 89, Flagstaff, AZ 86004