Salt Creek Inn
Salt Creek inn, 317 W Smokey Bear Blvd, Capitan, NM 88316, United States
- This is the page of Salt Creek Inn on 317 W Smokey Bear Blvd Capitan NM 88316.
- Salt Creek Inn is a new listing on food pages, updated
on November 24, 2023.
- This page has had 3 visitors. You are the 3rd.
Location