El Pescador Restaurant
Address:
1794 Hvy 173, Navajo Dam, NM 87419
Phone:
(505) 632-5129 Restaurants, Mexican
Other Businesses:
- Fish Heads at 1796 Highway 173, Navajo Dam, NM 87419
- Sportsman at 1810 Highway 173, Navajo Dam, NM 87419
- Rainbow Lodge & Resolution Gd at 51 Rd 4275, Navajo Dam, NM 87419
- Enchanted Hide Away Lodge at Highway 173, Navajo Dam, NM 87419
- Fisheads Back Cast Cafe at 1796 US Highway 173, Navajo Dam, NM 87419