Subway of St. Charles is a great place to get lunch or a meal for the road. This location is similar to all other Subways that I have visited, with a couple of exceptions. The first is the...
Subway
$
Open
(2)
Photos
Saint Charles Street
Houma, LA 70360
According to the website:
Subway is a popular fast food restaurant franchise that offers submarine sandwiches, wraps, salads and drinks. Founded in 1965 by Fred DeLuca and Peter Buck, Subway has become one of the world's largest restaurant brands. With locations all around the world, including this one in Houma, LA, Subway is dedicated to providing freshly made, convenient and affordable food with better-for-you options. Subway strives to create a quality and flavorful meal that customers can feel good about.
Reviews
John L. H.
6/11/2011
Lisa J.
10/26/2017
Absolutely horrible place to eat at and the worst Subway restaurant I have ever been to. I visited this location while I was picking up lunch to go on my way to work today. The "sandwich artist"...
See a problem?


