Location: 2323 Garden of the Gods Rd, Colorado Springs, CO 80907
Projected to open: 2021 Fall
Status: Under Construction
Locally-owned Oliver’s Deli will open a second location in a shipping container next to the also-coming-soon Red Leg Brewing Company.
Don’t miss out! Get alerts about new stores and events via email: