Main Street Deli

319 Main St SalinasCA93901

Open Map


Main Street Deli is located at 319 Main St Ste 5, Salinas, CA. This location is in the Downtown Salinas neighborhood. This business specializes in Delicatessens.
by merchantcircle on July 26, 2015 from merchantcircle

Information from the business

Delicatessen / sandwich shop
by localcom on July 18, 2017 from localcom