On this page
Downtown Mountain View is a restaurant street first and everything else second. Castro Street runs from the train station south toward El Camino Real and the storefronts along its first few blocks are almost all places to eat or drink. Since 2020 the three blocks nearest the station have been closed to cars, so tables fill the old traffic lanes on warm evenings.
This guide names only places we confirmed on their own websites in late October 2026. Downtown Mountain View has many more restaurants than this. Turnover is high, though. Several well-known places have closed this year, so we kept the list to what we could check directly. Descriptions are neutral: what each place serves and where it is, not how good it is. For the street itself, see our guide to Castro Street.
How the dining district works
Most restaurants sit on Castro between West Evelyn Avenue and California Street, the stretch that forms the pedestrian mall. Villa Street and Dana Street cross Castro in this stretch and both have their own cafes and restaurants within a block of the corner. South of California Street the street opens to cars again and the mix shifts toward offices, the civic center and a few more restaurants on the way to El Camino Real.
The street is best known for the sheer range of Asian food: Chinese regional cooking, Taiwanese snacks and tea, Japanese ramen, sushi and izakaya plates, Thai, Indian, Korean and Vietnamese. Pizza, burgers, Mediterranean food, bakeries and coffee shops fill in the gaps. Many places are casual and counter-service, especially at lunch, when office workers from downtown startups line up.
Places confirmed in October 2026
The table lists addresses as each business publishes them. Hours change often, so treat any times here as a starting point and check the linked site before you go.
| Place | Address | What it is |
|---|---|---|
| Oren's Hummus | 126 Castro St. | Israeli-style hummus, salads and plates |
| Blue Line Pizza | 146 Castro St. | Chicago-style deep dish pizza |
| Amarin Thai Cuisine | 147 Castro St. | Thai restaurant, lunch and dinner |
| Red Rock Coffee | 201 Castro St. | Coffeehouse with events and open mics |
| Scratch | 401 Castro St. | American restaurant with a patio |
| Dana Street Roasting Company | 744 W. Dana St. | Coffee roaster and cafe |
Casual meals near the station
Oren's Hummus
Oren's Hummus sits in the 100 block, a short walk from the train. The menu centers on bowls of hummus with toppings, pita, salads and grilled plates in an Israeli style. The company started in Palo Alto and its original restaurant is still at 261 University Avenue, so Palo Alto readers may already know it. Its website lists the Mountain View hours as 11 a.m. to 9:30 p.m. Sunday to Thursday and 11 a.m. to 10 p.m. on Friday and Saturday. Oren's also runs a stand at the Sunday farmers market at the station.
Blue Line Pizza
Blue Line Pizza is across the street at 146 Castro. As the Chicago transit name hints, the focus is Chicago-style deep dish, which takes a while to bake, so it suits a sit-down meal rather than a quick bite. The chain also lists locations in other Bay Area towns and stands at Stanford Stadium and Levi's Stadium. Its website gives Mountain View hours of 11:30 a.m. to 8:30 p.m. Sunday to Thursday and 11:30 a.m. to 9 p.m. on Friday and Saturday, which is earlier than some of its neighbors.
Our guide to Italian food and pizza in Palo Alto and our Mediterranean and Middle Eastern guide cover similar food closer to home.
Thai on Castro
Amarin Thai Cuisine is one of the longest-running restaurants downtown. Its website now lists the address as 147 Castro Street. A May 2026 report from the Old Mountain View Neighborhood Association noted that Amarin's longtime space at 174 and 176 Castro had been taken over by two new restaurants, so if you remember it on the other side of the street, that is why. The website lists lunch on weekdays from 11:30 a.m. to 2:30 p.m. and on weekends from noon to 3 p.m., with dinner service every day. Our Thai food guide covers Palo Alto's own Thai restaurants.
A sit-down dinner
Scratch is at 401 Castro Street, at the corner just south of the pedestrian mall. The restaurant describes its food as American classics with current influences and it has a patio, a happy hour menu and space for group events. Its website takes reservations and lists Monday to Thursday service starting at 4 p.m. Check the site for weekend hours and happy hour times, which are listed separately for the bar and patio.
If you are planning a celebration dinner, note that downtown Mountain View lost its longest-running fine dining room this year. The Old Mountain View Neighborhood Association reported that Chez TJ, open since 1982 in a Victorian house downtown, closed abruptly on April 14, 2026. For tasting menus near Palo Alto, see our fine dining guide.
Coffee and a place to sit
Red Rock Coffee
Red Rock Coffee sits at 201 Castro Street, at the Villa Street corner. It works as a community hub as much as a cafe. Its website lists coffee tastings, art shows, rentals for groups and a long-running Monday open mic from 6 to 9:30 p.m. On Mondays the shop is open from 7:30 a.m. to 8 p.m. and other days have their own hours on the site. It is a natural meeting spot before a train. Our live music guide covers open mics and small stages in Palo Alto.
Dana Street Roasting Company
Dana Street Roasting Company is at 744 West Dana Street, about a block west of Castro. It roasts its own beans and says it is entering its 28th year downtown. The cafe opens daily and sells drinks, pastries and whole beans, with local delivery for orders placed online. Our Palo Alto coffee guide lists roasters closer to home.
Planning your meal
- Go by train. The Mountain View station is at the top of Castro Street. From Palo Alto the ride is about ten minutes and costs a one-zone fare. Check the time of the last convenient train back before you order dessert.
- Park once. If you drive, use the city lots along Hope Street or the downtown garages, then walk. You cannot drive through the car-free blocks.
- Book ahead on weekends. Popular places fill up on Friday and Saturday nights, especially when the weather is good enough for outdoor tables.
- Lunch is a different scene. Weekday lunch brings office crowds and quick counter service. Weekend lunch is quieter, except on Sunday after the farmers market.
- Bring a layer. Outdoor tables are the draw, but evenings cool off quickly once the sun drops.
For an overnight trip, Mountain View has more hotel rooms than Palo Alto and several are within walking distance of Castro. You can compare Mountain View hotels for your dates.
Sunday market food
Every Sunday morning the Caltrain station lot at the head of Castro Street hosts the Mountain View farmers market. Besides produce, it has prepared food stalls, bread and pastries, so it works as a casual brunch before or instead of a restaurant meal. The market moves to the Hope Street lots on a few Sundays, so check the operator's schedule first.
Openings and closings
Castro Street changes fast. In 2026 alone, local reports noted new restaurants opening in the 100 block of Castro while long-running names closed. Steins Beer Garden posted a closing notice on its own website after nearly 12 years and handed its Mountain View Oktoberfest over to the city. A few practical habits help:
- Check a restaurant's own website or online ordering page on the day you go.
- Look for a closing or "new location" notice on the homepage, which small restaurants often post before anywhere else.
- Have a backup on the same block. On Castro there is almost always another option within a few doors.
Our Mountain View town guide covers the rest of the city, including the Shoreline area and San Antonio Center, where you will find more chain and casual restaurants.
Good to know
- We list only places confirmed on their own websites in late October 2026. Absence from this page does not mean a restaurant is closed.
- Chez TJ closed in April 2026 and Steins Beer Garden has also closed.
- Villa and Dana streets cross the pedestrian blocks with traffic. Watch the corners when walking between tables.
- Most restaurants post menus online. Check them for allergens and dietary options before you go.
Frequently asked questions
What is the best street for restaurants in Mountain View?
Castro Street downtown. Its northern three blocks, from the train station to California Street, are closed to cars and lined with restaurant tables. Villa and Dana streets, which cross Castro, add more cafes and restaurants a block away.
Is Chez TJ in Mountain View still open?
No. The Old Mountain View Neighborhood Association's restaurant column reported in May 2026 that Chez TJ, open since 1982, closed abruptly on April 14, 2026. Check restaurant websites before planning a special dinner around any one place.
Is Amarin Thai still on Castro Street?
Yes. Amarin Thai Cuisine's website lists its address as 147 Castro Street, with lunch and dinner hours. Its longtime space at 174 and 176 Castro has since been taken over by two new restaurants, according to a May 2026 neighborhood report.
Can I get to Castro Street restaurants without a car from Palo Alto?
Yes. Caltrain runs from Palo Alto to the Mountain View station at the north end of Castro Street in about ten minutes. Both stations are in the same fare zone. Check the timetable for your return trip, since late-evening trains are less frequent.
Are Castro Street restaurants good for outdoor dining?
Yes. Since 2020 restaurants on the car-free blocks have set tables in the former traffic and parking lanes. Evenings can turn cool even in summer, so bring a layer if you plan to sit outside.