North Miami Beach, FL
See all 2 tips
Must must must go!!!
One of the best Peking ducks I've ever tried! And, believe me, I tried a lot :)
Download Foursquare for your smart phone and start exploring the world around you!