Goatcado it's not just for festivals anymore.
The location 2526 Floyd Ave has seen many restaurants come and go. Perhaps this take on southern cuisine will stick around.
I mean...just look at what's on this hot dog! Hope it's served with a defibrillator.