Fans flock to It's Roasted's new, brick-and-mortar location on 12th Street West. Birria tacos are flying out the door by the ...