Copyright © 2019 Visit Placer County
All Rights Reserved
Come relax and enjoy good food with good friends.
From our hospitality to our authentic tastes to our friendly and knowledgeable staff, we will immerse you in the flavors and tranquility of Thailand.
Whether it’s winter or summer, you can expect to find creative plates utilizing the freshest ingredients that the current season has to offer.
The Auburn Alehouse Restaurant is located in the historic American Block in Old Town Auburn.
If you’re in the mood for delicious Mandarin, Szechuan and Hunan cuisine, in a warm and welcoming ambiance, then stop by Twin Dragon today.