7-Eleven 13628

7-Eleven #13628 is a 7-Eleven convenience store located at 13835 Mango Drive, Del Mar, California.