It's the Home of the Big One! Larry's Giant Subs, headquarted in Jacksonville, Florida, offers fresh and delicious sub sandwiches that use only the highest quality ingredients. Fra ...