Marina Submarine ★★★★★4.5 (302) Restaurants Sandwich shop · Breakfast restaurant · Vegan restaurant (more) 2299 Union St, San Francisco, CA 94123 Call Details →