in the last week
Food was very tasty, well prepared and packaged well for my to go order with condiments etc. Pleasant gentleman helped me this morning, he was very helpful with local ideas and just very friendly !
Gallery photos coming soon
Fish Camp's 4.7-star diner, famous for its breakfast menu
Mountain Oaks Cafe is a diner in Fish Camp that has built a 4.7-star rating across 961 reviews — an unusually strong showing for a restaurant of its size. It draws a mix of Yosemite-bound travelers and regulars who keep coming back for the old-school diner atmosphere and a menu that ranges from hearty American breakfasts to South-of-the-border plates.
Reviewers consistently single out breakfast as where the kitchen shines, calling out the chilaquiles (served with red or green sauce), country fried steak, and banana bread pudding French toast. The portobello mushroom sandwich and chicken strips also get repeat mentions at lunch and dinner.
Guests describe attentive, knowledgeable servers and a kitchen manager who checks in personally on orders — the kind of place that works for a group with very different tastes, from teenagers to grandparents. A few reviewers note that when the dining room fills up, the wait for food can run long, and that steak temperature has occasionally missed the mark.
Breakfast. Reviewers most often highlight the chilaquiles (red or green sauce), country fried steak, and banana bread pudding French toast, with the portobello mushroom sandwich a repeat favorite at lunch.
It's open daily starting at 7:00 AM, closing at 8:30 PM Sunday through Thursday and 9:00 PM on Friday and Saturday.
It carries a 4.7-star rating from 961 reviews and is popular with both locals and Yosemite visitors, so a full dining room can mean a longer wait for food.
Call (559) 683-1120.
970 reviews
in the last week
Food was very tasty, well prepared and packaged well for my to go order with condiments etc. Pleasant gentleman helped me this morning, he was very helpful with local ideas and just very friendly !
in the last week
Great service, great breakfast. Worth the stop.
in the last week
Amazing food & service. Highly recommend.
in the last week
in the last week
We came here with a party of 6 for breakfast at 1015am. We checked in and it took 30mins to get seated which is totally fine because they were busy. We got seat and then we were forgot about for over 30mins. the only reason we got to order food was because I called the serve to ask for our order to be taken. I strongly believe had I not asked we would’ve wait a lot longer. Food is okay but it’s not okay to have to wait 1 hour after you were seated to get food. People that were seated around us after us got their food,paid and left before we even got to order. Don’t come here if you have a big group or have plans after breakfast because you may or may not be served in a timely manner.