Posted on 07/29/2008 by Dan OshinskyBarbecue, Megaphones and Tomatoes A barbecue joint in Beijing. On: Megaphones and Tomatoes.