Elfrida AZ Restaurants
1. 13510 S Highway 191, Elfrida, AZ 85610 | Apache Lair(520) 642-1229
2. 10348 N Highway 191, Elfrida, AZ 85610 | Longhorn Steakhouse(520) 642-3496
(520) 642-1229
2. 10348 N Highway 191, Elfrida, AZ 85610 | Longhorn Steakhouse(520) 642-3496