Yosemite Ranch is a steakhouse offering steaks, seafood, and roasted dinners, including prime rib, in a relaxed setting with weekly live music. They also have a kids menu.