Restaurants in Navajo Dam, NM
Sportsman's Inn
Green Chile Grill
El Pescador Restaurant