This place is not your father’s Subway store.
Sometimes you see something you just have to take a picture of so people will believe you. When you walk into a little sandwich shop and King Kong is on the wall….well that is why God created cell phone cameras.
Larry’s Giant Subs is a regional sub sandwich chain that was started in Jacksonville and has a few shops in Florida, Georgia and South Carolina.
Their niche is to give you a good-sized sandwich at a reasonable price and they make it from actual deli meat that is showcased in their large counter where you order.
Bye-Bye Jared….HELLLOOOOO Larry.