-
Sub Station II
is an excellent Sandwich Place Restaurant
Ranked #1 of 45 Restaurants in Taylors.
Some say, it is crazy, great, friendly.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
You crazy if you think you are shut them down in a year! They have been around for 20+ years lol. The service is great and friendly and they are fixing the place up!