Saw this place in Tally last weekend (on Copeland Street) while getting coffee at Starbucks on Tennessee. Just got a hugely positive vibe from the place (i.e., BBQ pit throwing smoke at 7:30 AM). Yelp reviews and pix are screaming to me "oh hell yes!" Any first-hand experiences? Thanks.