Friday, June 7, 2013

Stubb's BBQ opens in Shanghai, China.

Stubb's BBQ, a downtown Austin joint since the mid-1980s (It first opened in Lubbock in 1968.), has opened its second location. Arboretum? Westlake? East Austin? Nope. Shanghai, China. Check out the China location's site.

No comments: