Captain George is a renowned cafe celebrated for its exceptional coffee, having won the 2025 World Brewers Cup. Visitors can expect a meticulous focus on coffee temperature, ensuring a superior tasting experience. This establishment is a must-visit for serious coffee enthusiasts.
Trending spots, hidden gems, and practical trip ideas from real social chatter.
We'll send travel intel and occasional map drops. Unsubscribe anytime. Privacy
No spam. Unsubscribe anytime.
TabiPulse -- Captain George -- Shanghai, China -- Privacy