Restaurant
Twin Dragon
3 locals recommend,
Location
520 Auburn Ravine Rd
Auburn, CA
Tips from locals
Less than half a mile away, people come from all around to this locally owned restaurant that has been in Auburn for many, many years.