When you're in Prague, go to Riegrovy Sady. It's a huge beer garden full of natives and ex-pats.
If you've got some time after seeing the main sights in town, hang out for a bit in Žižkov. It's a non-touristy neighborhood around the TV tower, but still really nice. It used to be very "Czech,"...