Background

A Culinary Journey at Queen House

Experience authentic Chinese flavors at Queen House, a cozy restaurant in Mountain View offering a delightful menu of Asian culinary treasures.

4

Queen House is a charming Chinese restaurant located in the vibrant district of Mountain View, California. Known for its authentic dishes and cozy ambience, this eatery has become a beloved destination for both locals and visitors. As you step inside, you are greeted by the warm, inviting decor that reflects the rich cultural heritage of China. The menu is a treasure trove of culinary delights, ranging from traditional favorites such as Kung Pao Chicken and Sweet and Sour Pork to vegetarian options that cater to diverse tastes. Each dish is crafted with high-quality ingredients, ensuring a fresh and flavorful dining experience. The restaurant also offers a convenient takeaway service, making it an ideal choice for those who prefer to enjoy their meal in the comfort of their home or hotel. With a reputation for friendly service, the staff at Queen House are always ready to assist you in selecting the perfect dish to suit your palate. The restaurant operates during both lunch and dinner hours, providing ample opportunity to indulge in their delicious offerings. Moreover, the location is conveniently situated, making it easy to pair your visit with local attractions in Mountain View. Whether you're a fan of Chinese cuisine or simply looking to explore new flavors, Queen House promises a memorable dining experience that showcases the best of Asian culinary traditions.

Local tips

  • Try the lunch specials for a great value.
  • Don't miss their signature dumplings; they're a crowd favorite!
  • Visit during off-peak hours to enjoy a quieter dining experience.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to Queen House

  • 273 Castro St, Mountain View, Old Mountain View, California, 94041, US
  • +1650-960-0580

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.

Popular Experiences near Queen House

Popular Hotels near Queen House

Select Currency