The terms hero sandwich and hero, once largely associated with the New York City and Northern New Jersey area, are now too widely spread to warrant a specific regional label. This same sandwich is also called a submarine or a sub, especially in the Northeastern and North Midland U.S., although this use has spread south along the Atlantic coast and as far west as Los Angeles. torpedo, though less common, has also spread to various regions.
The sandwich is called a grinder, chiefly in New England and the Inland North, though this use has spread to the South and West. Spuky is restricted to the Boston area, while wedge is a common synonym in Rhode Island and coastal Connecticut. Hoagy (or hoagie) is used chiefly in New Jersey and Pennsylvania, especially Philadelphia, though it too has spread to other regions.
Poor boy is chiefly New Orleans use, originally referring to a somewhat different sandwich in which distinct sections of fillings represented the courses of a meal. Cuban sandwich, usually referring to a grilled sandwich with ham, pork, cheese, etc., is chiefly used in Southern Florida as well as the New York City area.