The Chinatown does have that one Chinese-looking building, though.
*****
For St. John's, the main one that would impact tourists is getting Screeched In at Trapper John's. Don't do it. Every tourist-related thing (brochures, posters, recommendations from hotel staff, etc. will point you to Trapper's). That's NOT the right place.The ceremony itself is alarmingly ridiculous, and the only part that makes it fun is a talented Screech Master and a fine crowd. You won't often get those at Trapper's. If you want to do it - go to Christian's. You'll leave there having laughed and had a wonderful time and met new people and feel... like it really was a welcome to the city. At Trapper's, you'll just feel you paid to go through the motions. It's like... Trapper's is taking tango lessons at a YMCA in Sudbury. Christian's is doing a tango for the first time with a sexy Argentinian man in a hole-in-the-wall bar where you're the only foreigner. It's a whole other thing.
Sunrise at Cape Spear. It's a 15-minute drive from St. John's only because the roads are so serpentine. You can see it from Signal Hill - even make out individual cars. The whole tourist attraction of seeing the "first sunrise in North America" (excluding any portions not in Canada and the U.S.) is not diminished at all by simply remaining in the city and seeing it from there, even from your hotel room bed.
Departing for iceberg/bird viewing tours from St. John's. It's wonderful to see the city from the water and sail out and back through the Narrows, it really is - but if you want to see the birds up close and on land, instead of just as distant specks flying across the water, take a tour from the suburban town of Bay Bulls to the South. Those ones are about the same price but actually go to the bird nesting areas. So, even if you don't see whales, there's still a cool sight worth the cost. All the major hotels have shuttles.
Cabs from the airport are ridiculously overpriced. This is probably common everywhere I imagine? Don't do it. Post on Kijiji, ask a friend, fuck, ask me... arrange a ride from the airport to your destination through any other means. It's SO CLOSE to the city, just up on the highlands above the suburbs. It's not worth the inflated cost.