DEXTERS DELI #3 NORTH PARK Store in San Diego October 23, 2021 Address 3773 30th StSan Diego, CA 92104Contact Tel 619-738-8679Find on Map