Rated
5.0 out of
5 from
1Reviews
Sub Station II
is a much liked Sandwich Place Restaurant
Ranked #1 of 45 Restaurants in Taylors.
Some say it is crazy, great, friendly.
★★★★★ 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!