Grand Slam Subs
101 N Tejon St # 106
Colorado Springs
CO
80903
(719) 634-7827
Open Map
Description
Grand Slam Subs is located at 101 N Tejon St # 106, Colorado Springs, CO. This location is in the Downtown Colorado Springs neighborhood. This business specializes in Restaurants.
by merchantcircle on May 08, 2015 from
merchantcircle
Information from the business
Grand Slam Subs of Colorado Springs.
by cityvoter on July 04, 2013 from
cityvoter
Colorado Springs
Delicatessens
Delis And Delicatessens
Food
Food & Dining
Restaurants
Sandwich Shop
Sandwich Shops
Sandwiches