Twiggs Coffee Roasters is a coffee shop that roasts its own coffee on-site, offering fresh brews and a selection of pastries.