The sign sat atop the restaurant’s distinctive A-frame building at 501 S. Decatur Blvd. from the eatery’s opening in 2002 and became a familiar landmark for locals and visitors along that stretch of ...