REVIEW: New Tiger Boba Milk Tea and Chengdu Street Fries at Nine Dragons Restaurant in Epcot
We’re at the infamous Nine Dragons Restaurant at the China Pavilion in Epcot today. Yes, the same Nine Dragons everyone likes to hate on, but we’re a fan of the restaurant and tend to dine here often as the dishes here, while being nothing to write home about, rarely disappoint. Today, we’re exploring the restaurant’s … Read more