Checking the latest place record…
The family-owned sandwich chain is expected to open its new Denver location in August
Keep exploring