The best sub sandwiches in Columbia can be found at Jersey Mike's on Devine St. They are generous servings for reasonable prices. The meats, cheeses, and veggies are consistently fresh. Occassionally there is a wait in the line, and I would suggest calling ahead if you know what you'd like to order.
more