In 1978 Vinny Schillaci opened what is now overwhelmingly regarded as the best sub shop in the Clear Lake area - Neptune Sub...s! He began with a 12-foot by 24-foot space, two tables and three bar stools. Today Neptune Subs boasts a dining area that seats 40, a "Back Porch" Patio and home or office delivery servicing the local area. Vinny's original idea was to create a relaxed friendly...