May 19, 2010 by Angie De Angelis Tastes like chicken? Pets or dinner? You never know what you’re gonna find when you walk through Chinatown’s many food markets. Lots of strange fruits, vegetables, spices and fresh meat and fish, or in this case, big fat frogs so fresh they’re still alive. AdvertisementShare this:TwitterFacebookRedditLike this:Like Loading...