Maria’s Submarine Sandwich Shop is a quintessential South Shore institution that has remained virtually unchanged for over fifty years. Located in the heart of Scituate Harbor, this retro, 1950s-style counter-service shop is famous for its strict “no lettuce” policy on sandwiches—a quirk that has become a point of pride for locals and a curiosity for tourists. Known for its sturdy rolls, fresh-sliced deli meats, and unique diced toppings, Maria’s offers a nostalgic dining experience where the focus is entirely on simple, high-quality comfort food. Whether you are grabbing a meatball sub before a day on the boat or a slice of pizza for a quick lunch, Maria’s delivers a consistent, old-school taste that has spanned generations.
Takeout, Onsite Service (No delivery or phone-in sub orders)
Accessibility
Wheelchair accessible entrance and parking lot
Atmosphere
Casual, Retro 1950s vibe, Busy, Counter service
Parking
Free parking lot and free street parking available
Recommended For
Quick bites, beach provisions, family lunches
Why Visit? Key Highlights
Timeless Consistency: Patrons who have visited for over 40 years report that the sandwiches taste exactly as they did in the 1960s and 70s.
The “No Lettuce” Experience: A famous local rule; by omitting lettuce, the shop ensures the bread stays sturdy and the flavors of the meat and diced vegetables shine.
Signature Diced Toppings: Unlike traditional shops, Maria’s uses finely diced onions, pickles, and tomatoes, which stay securely inside the sandwich.
Prime Harbor Location: Situated right on Front Street, it is the perfect spot to grab a meal to enjoy by the Scituate Harbor gazebo or on a boat.
Nostalgic Atmosphere: The clean, retro interior with its large counter provides a “back in time” feel that is rare in modern sandwich chains.