MapMyWalk | 20080106 - Epaulette/Fiesta Island in San Diego, California