Atlanta Wrap-Up Blog

Perrines Wine Shop

Owen Wilson Spotted All Around Atlanta

Keep your eyes out for Owen Wilson in Atlanta, y'all!

People Magazine reports that Owen Wilson was seen around town last night at Perrine’s Wine Shop and Ecco Restaurant, where, it is reported, he “tried practically the whole menu.” Bet the chef was tickled to have…