Downtown McCall offers everything from casual to fine dining along with numerous shopping and entertainment opportunities.