Subway
Subway
Hours:
1621 E Eldorado St, Decatur IL 62521
Tips
Hours
Most Recent Comments
-
June 2023
Very fast and perfect sandwich very professional staff we go there quite often
-
April 2023
The staff is very friendly and there food is way better then most of there subway stores.
-
February 2023
Young employees giving it there best under trained under paid
More Comments(81)
Other Information
Cuisines: Sandwiches, Take Out, Fast Food
Nearest Subway Stores
You May Also Like
-
Decatur, Illinois