Taylor Creek Road-Trail ReviewTaylor Mountain is the mountain you can see to the South East from Idaho Falls. Most of the "off-road" area is private and posted with...