Milpitas, California
Milpitas Square guide: dim sum, South Indian food and groceries
A meal and a grocery run fit together at Milpitas Square. Around Barber Lane and Barber Court, you can choose dim sum at Mayflower, Chinese halal cooking at Darda or South Indian food at Anjappar, then shop at 99 Ranch Market.
For a first visit, pick one restaurant and leave the groceries until last. These four stops give you a starting point.
Plan your visit
- Location
- Barber Lane and Barber Court, Milpitas, CA 95035
- Map starting point
- 99 Ranch Market, 338 Barber Lane
- Suggested time
- About 90 minutes for a meal and a short grocery stop; longer for a group meal or a large shopping list.
- Hours
- Businesses keep individual schedules. Some restaurants take an afternoon break.
Get directions to 99 Ranch Market. If you are meeting at a restaurant, share its address instead. Darda is on Barber Court, while the other stops below are on Barber Lane.
Where to start
99 Ranch Market: pantry ingredients and groceries
338 Barber Lane
99 Ranch Market's Milpitas page lists rice, noodles, seasonings, snacks and frozen foods among its grocery categories. Bring a shopping list or leave time to browse for ingredients for dinner at home.
Shop here after your meal if you are buying chilled or frozen food. Follow the store's current information for offers rather than relying on an older sale.
Mayflower Seafood Restaurant: dim sum and seafood
428 Barber Lane
Mayflower Seafood Restaurant publishes dim sum, seafood, lunch and dinner menus. It suits an outing where you want to sit down and spend more time over the meal.
For a larger party, use the restaurant's contact page to ask about reservations. Give lunch its own time allowance before planning the grocery stop.
Darda Seafood Restaurant: Chinese halal cooking
296 Barber Court
Darda describes its food as Chinese halal cooking and seafood, with a focus on Northwest China. Browse its menu when comparing the square's dining options.
If halal preparation or another dietary requirement is essential to your group, confirm the details directly with the restaurant before ordering.
Anjappar Chettinad: South Indian dining
458 Barber Lane
Anjappar Chettinad is the South Indian option in this selection. Its Milpitas ordering menu includes parotta, Madras filter coffee and masala tea.
Use the Milpitas contact page for this branch's schedule. The chain's Santa Clara restaurant has a different address.
A meal followed by groceries
Compare the restaurant menus before setting out and check that your choice is serving when you plan to arrive. Allow roughly an hour for the meal, with more time for a group, then finish at 99 Ranch.
About 90 minutes is a planning estimate for a meal and a small shop. Adjust it to your appetite, shopping list and any wait; the stops do not form a measured walking route.
Before you go
Keep the restaurant's street number handy, check its current schedule and follow posted parking rules. These are selected highlights, not a complete store directory.
Online sources checked October 16, 2026; editorial review October 17, 2026. Researched online, without an on site visit or food tasting.
