Twiggs has recently opened a new location on Adams Avenue and Idaho. It’s a new haunt of mine and I’ve taken a couple of pics, with my iPhone, of course:
Twiggs in the late afternoon.
Across the street from Twiggs, the liquor store.
The liquor sign, very Americana.