Seal Beach CA Delicatessens 1. 303 Main St, Seal Beach, CA 90740 | Main Street Cafe & Grille (562) 596-2846