Tea Era
Tea Era: A Bubble Tea Haven in Mountain View
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.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
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.
Use Queen House as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
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 Mountain View, a vibrant city in Silicon Valley known for its tech innovation, diverse dining options, and beautiful parks.
Tell me more about Mountain View