Queen House, Mountain View Travel Guide
Discover authentic Chinese flavors at Queen House in Mountain View, where delicious dishes meet a cozy atmosphere, perfect for all food lovers.
Queen House in Mountain View is a delightful haven for food lovers, serving authentic Chinese dishes in a cozy atmosphere. Perfect for casual dining or a quick takeaway, this restaurant is a must-visit for tourists seeking a flavorful experience.
A brief summary to Queen House
- 273 Castro St, Mountain View, Old Mountain View, California, 94041, US
- Click to display
- Click to display
- Monday 11 am-3 pm
- Wednesday 11 am-3 pm
- Thursday 11 am-3 pm
- Friday 11 am-3 pm
- Saturday 11 am-3 pm
- Sunday 11 am-3 pm
Know before you go
Hi, I'm Eve. Here are a few practical things to know before exploring Queen House.
- Try the dumplings—they're a local favorite!
- Visit during lunch hours for special menu items.
- Consider ordering takeout if you're short on time; the food travels well.
- Pair your meal with their house-made tea for an authentic experience.
Do you manage this location?
Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery. Learn more
Activate your presenceOther nearby places you may find interesting
The closest places of the same kind, if this one is not quite what you had in mind.
Explore Queen House on the Map
A handpicked selection of must-see spots near Queen House, mapped for you.
Getting There
-
Walking
If you're in downtown Mountain View, start at the Mountain View Caltrain Station located at 600 W Evelyn Ave. Exit the station and head east on W Evelyn Ave towards Castro St. Turn left onto Castro St. Continue walking for about 0.5 miles. Queen House will be on your left at 273 Castro St.
-
Public Transit
From the Mountain View Caltrain Station, take the VTA light rail (Blue Line) towards Santa Teresa. Get off at the Mountain View Station (2 stops). Exit the station and walk north on Castro St for about 0.3 miles. Queen House will be on your right at 273 Castro St.
-
Bicycle
If you're renting a bike, start at the Mountain View Caltrain Station. Head east on W Evelyn Ave, then turn left onto Castro St. Continue straight for about 0.5 miles. Queen House will be located on your left at 273 Castro St. Ensure to use bike lanes where available for safety.
Discover more about Queen House
Your all‑in‑one travel companion app
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Explore More of Mountain View
Looking beyond Queen House? Discover Mountain View for broader travel guides, local hot-spots, and regional highlights.
Explore Mountain View