Location
7153 Clairemont Mesa Blvd Super Energy,
San Diego, CA 92111-1004
By DianaI | 9/5/2015
Like it!!!
By zoomin_buggy | 7/1/2015
Yummy $6 foot longs.
By Ashley D | 11/28/2014
I love subway
By Sub Space | 3/18/2015
Fast and friendly service