Dining & Local Services

Eat Well, Mountain Style

Our hand-picked favorites — from fine dining to family-friendly casual.

Recommended Restaurants

Where the Locals (and Hosts) Eat

🍷
French-American Fine Dining

The Elderberry House

48688 Victoria Ln, Oakhurst · (559) 683-6800

Oakhurst's most acclaimed restaurant — elegant multi-course dining on the Chateau Sureau estate.

🍺
Brewpub & American

South Gate Brewing Company

40233 Enterprise Dr, Oakhurst · (559) 692-2739

Award-winning craft beers (try the Pecan Brown) with hearty pub fare and a mountain-view patio.

🌅
American Lakefront Dining

Ducey's on the Lake

54432 Rd 432, Bass Lake · (559) 642-3131

Upscale waterfront dining at The Pines Resort on Bass Lake — stunning sunset views.

🍖
BBQ & Smoked Meats

Smokehouse 41 BBQ

40820 Hwy 41, Oakhurst · (559) 683-2233

Local favorite for slow-smoked ribs, brisket, and tri-tip with homestyle sides.

🍇
Wine Bar & California Cuisine

Idle Hour Winery & Kitchen

40727 Hwy 41, Oakhurst · (559) 760-2240

Beautiful tasting room and restaurant — the salmon dinner and wine pairings are outstanding.

🌮
Mexican

Plazuelas Mexican Restaurant

40174 Hwy 41, Oakhurst · (559) 658-7815

Authentic Mexican food with generous portions — great margaritas and a family-friendly atmosphere.

🥞
American & Full Bar

Mountain Oaks Cafe

40282 Hwy 41, Oakhurst · (559) 683-1120

Hearty homestyle cooking with generous portions — great for breakfast, lunch & dinner near Yosemite.

Local Services

Groceries, Medical & Pharmacies

🛒 Grocery Stores

  • Vons — 40044 Hwy 49, Oakhurst · (559) 683-8604 · 6 AM–11 PM daily
    Full-service supermarket with deli, bakery, Starbucks, pharmacy, and fuel station
  • Raley's — 40041 Hwy 49, Oakhurst · (559) 683-7305 · 6 AM–11 PM daily
    Quality grocery with excellent produce, natural/organic selection, and pharmacy
  • Dollar General — 40081 Hwy 41, Oakhurst · (559) 683-3043 · 8 AM–10 PM daily
    Budget-friendly basics, snacks, and household essentials

🏥 Medical Facilities

  • Camarena Health Urgent Care — Rd 426, Oakhurst · (559) 664-4630
    Mon–Fri 10 AM–9 PM; Sat–Sun 9 AM–8 PM · Walk-in urgent care with X-ray — no appointment needed
  • Community Medical Center — 48677 Victoria Ln, Oakhurst · (559) 683-2992
    24/7 Emergency Services · Local hospital with emergency department
  • Kaiser Permanente Oakhurst — 40595 Westlake Dr, Oakhurst · (559) 683-5520
    Mon–Fri 8:30 AM–5 PM · Medical offices for Kaiser members — primary care and pharmacy

💊 Pharmacies

  • CVS Pharmacy — 40044 Hwy 49, Oakhurst · (559) 642-2833
    Mon–Fri 9 AM–7 PM; Sat 10 AM–6 PM; Sun 10 AM–5 PM
  • Vons Pharmacy — 40044 Hwy 49, Oakhurst · (559) 683-8606
    Mon–Fri 9 AM–8 PM; Sat–Sun 10 AM–5 PM
  • Raley's Pharmacy — 40041 Hwy 49, Oakhurst · (559) 683-7306
    Mon–Fri 9 AM–8 PM; Sat–Sun 10 AM–5 PM

In an Emergency — Dial 911

Nearest Hospital: Community Medical Center — 48677 Victoria Ln, Oakhurst — (559) 683-2992
Yosemite Search & Rescue: (209) 372-0200 · California Highway Patrol: (559) 683-3516