Restaurant at the Sierra Grande

Restaurant in Truth or Consequences, NM

Features: outdoor seating