
Capital city Subs is located at 751 8th Street SE (at the bottom of Barracks Row). While, pretty small it looks like it could be very promising especially with the old school seating:

Is this like a mini Florida Avenue Grill? Any fans?

Capital city Subs is located at 751 8th Street SE (at the bottom of Barracks Row). While, pretty small it looks like it could be very promising especially with the old school seating:

Is this like a mini Florida Avenue Grill? Any fans?