Rams Head Lodge and Cafe Breakfast, Lunch & Dinner 3143 Salmon River Road , Idaho 83469, United States ramshead2018.wixsite.com 208-329-5081 lat: 45.309352, lng: -114.483903 Get Directions By car By public transit Walking Bicycling Found In: Food & Drink Bookmark