South Upland is one of those neighborhoods that rewards hungry explorers. The food scene is not concentrated in one polished dining district; instead, it stretches through compact shopping centers, older commercial blocks, historic Downtown Upland, and the busy corridors around Foothill Boulevard, Mountain Avenue, and 7th Street. That mix gives the area its personality: you can eat a classic American breakfast, pick up Indonesian pastries, share handmade pasta, or hunt down a surprisingly good sandwich without driving far.
If I were showing a food-loving friend around South Upland, I would start near South Mountain Avenue, where several reliable favorites sit within a short drive of one another.
Start with breakfast on South Mountain Avenue
For a generous, old-school breakfast, Corky’s Kitchen & Bakery at 385 South Mountain Avenue is a dependable choice. The menu leans classic American: eggs, pancakes, omelets, burgers, sandwiches, homestyle entrées, and baked desserts. Corky’s serves breakfast, lunch, and dinner daily, making it useful for everything from an early weekend meal to a late slice of pie. Expect roughly $12–$25 per person, depending on whether you order a simple breakfast or a full entrée. The restaurant describes its food as home-style cooking and highlights its fresh bakery offerings.
A more casual and playful stop is Egg N Bird, at 296 South Mountain Avenue. This is the kind of place to visit when you want a breakfast sandwich, chicken sandwich, loaded fries, or a quick comfort-food meal rather than a formal sit-down experience. It is especially convenient for a late breakfast or an easy lunch, with most meals generally falling in the $10–$18 range. The location is part of a busy South Mountain dining cluster that also includes Corky’s, Old World Deli, pho, sushi, and other fast-casual options.
South Upland’s most interesting hidden gem
The standout surprise in this part of town is Kedai Indonesian Cafe, tucked into 110 South Mountain Avenue. Kedai specializes in Indonesian snacks, sweets, comfort food, Indo-Chinese dishes, and Indonesian coffee. Look for specialties such as *risoles*, *pastel*, and *kroket*—savory pastries that are perfect for sharing or taking home. The café’s story is part of its appeal: the family spent years making and supplying Dutch-Indonesian pastries before opening the storefront in 2022. Most visits should land around $8–$20 per person, depending on whether you are grazing on pastries or ordering a meal.
This is exactly the sort of South Upland place that can become a personal favorite. It is low-key, distinctive, and unlike the usual chain restaurants surrounding it. Order a coffee, try a few pastries, and save room for something you have never tasted before.
Sandwiches, deli plates, and pizza
At 281 South Mountain Avenue, Donza’s Old World Deli is a strong pick when the craving is salty, savory, and substantial. This is the place for deli sandwiches, specialty meats, cheeses, and prepared foods that travel well for a picnic or an easy dinner at home. Plan on approximately $10–$20 per person. It is also a handy stop when everyone in the group wants something different but nobody wants a full restaurant production.
For pizza, head toward West 7th Street and Mountain Avenue, where San Biagio’s Pizza has become a local favorite for New York-style slices and pies. It is a good choice for a casual family meal, a takeout night, or a quick slice when you do not want a national chain. Budget about $4–$8 for a slice-and-drink stop or $18–$35 for a whole pie, depending on size and toppings. The location is part of a lively food pocket that includes Tony’s Famous Hot Dogs, Thai food, sushi, pho, and other quick-service destinations.
Historic Downtown Upland for coffee and pastries
South Upland’s food identity overlaps naturally with historic Downtown Upland, especially around 9th Street, 2nd Avenue, and the older storefronts near the Metrolink station.
The essential bakery stop is The Local Baker & Café, at 120 East 9th Street. The bakery traces its local history to 1895 and serves breakfast, lunch, baked goods, specialty coffee, sandwiches, pizza, spaghetti, bento boxes, and custom cakes. Prices are generally $5–$18, making it an easy place for morning coffee and a pastry or a casual lunch. The family-run atmosphere is just as important as the food; this is a neighborhood gathering place where regulars linger over coffee and families order celebration cakes.
For a more leisurely afternoon, try Coterie Tea Room and Eatery on East C Street. Coterie offers traditional afternoon tea with loose-leaf teas, soups, salads, freshly baked scones, clotted cream, and jam. On select evenings, the experience expands to include desserts, espresso drinks, paninis, champagne, beer, and wine. Expect about $20–$45 per person, depending on whether you order tea service or lighter fare. It is an excellent choice for birthdays, visiting relatives, or any day when lunch should feel like an occasion. Check the schedule before going, since the tea room periodically closes for renovations or adjusts its hours.
A dinner destination worth planning around
For a more polished meal, Allegro Upland sits at 186 North 2nd Avenue, just south of Downtown Upland’s gazebo. The restaurant serves rustic Italian cuisine with modern touches, house-made pastries, fresh pasta, meats, cheeses, cocktails, and Italian-inspired wines. Dinner typically runs $25–$60 per person, depending on entrées and drinks. The high ceilings, archways, and patio make it a good choice for date night, celebrations, or a dinner where you want to linger. Allegro has been operating in Upland since 1998, giving it a long-standing place in the city’s dining culture.
For Mexican food with a more relaxed, old-fashioned feel, El Patron Shinola at 220 North Central Avenue is another option near the Downtown area. It offers homestyle Mexican cooking, vegetarian choices, a patio, and cocktails. Plan on approximately $15–$30 per person. It is the kind of place that works for a casual dinner but still feels more distinctive than a standard fast-casual taquería.
Coffee, quick bites, and the Foothill corridor
On the northern edge of what many locals consider South Upland, Better Buzz Coffee at 1317 East Foothill Boulevard is built for convenience, with drive-thru and walk-up service. Its menu includes specialty lattes, cold brew, energy drinks, sandwiches, açai bowls, and avocado toast. Most coffee-and-snack visits cost $6–$16. It is especially useful for commuters, early risers, and anyone meeting a friend for a quick caffeine stop rather than a long café session.
West along Foothill, Sammy’s Cafe at 131 West Foothill Boulevard serves all-day American and Mexican-leaning comfort food from early morning into the evening. Expect omelets, breakfast plates, burgers, sandwiches, and familiar diner-style meals in the $10–$22 range. It is a practical neighborhood standby when the group cannot agree on what to eat.
Food trucks and local food traditions
South Upland does not have one permanent food-truck row, but mobile vendors are part of the area’s event culture. The city regulates food trucks, trailers, and mobile food businesses, and local events such as Moonlight & Music bring food vendors into public gatherings. The lineup changes, so the best strategy is to check city event announcements and social media before going.
The broader food tradition here is rooted in gathering: citrus-season celebrations, historic bakeries, family-run cafés, takeout dinners, and weekend meals shared around Downtown Upland. That is why South Upland remains fun to eat through. It offers recognizable comfort food, but the best discoveries are often tucked beside it—an Indonesian pastry counter, a century-old bakery, a quiet tea room, or a deli you only notice after taking the slower route down Mountain Avenue.
A simple South Upland food crawl
- Breakfast: Corky’s or Egg N Bird on South Mountain Avenue
- Coffee and pastry: The Local Baker & Café on East 9th Street
- Hidden-gem snack: Kedai Indonesian Cafe
- Lunch: Donza’s Old World Deli or San Biagio’s Pizza
- Dinner: Allegro for Italian or El Patron Shinola for Mexican food
- Special occasion: Coterie Tea Room and Eatery
Come hungry, leave room for a bakery box, and do not be afraid to explore the small plazas around Mountain Avenue and the historic blocks near 2nd Avenue. That is where South Upland’s best food stories tend to be hiding.