Squeeze In is a locals favorite and "Food Network" famous. The food is delicious, the service friendly, and it's also busy. Get there early on weekends.
The Taylor Creek Visitor Center is the hub where four self-guided trails start and the home of the Stream Profile Chamber, and Lake of the Sky Amphitheater.
Resource Website: http://www.fs.usda.gov/recarea/ltbmu/recarea/?recid=11785