Location
7153 Clairemont Mesa Blvd Super Energy,
San Diego, CA 92111-1004
By zoomin_buggy | 7/1/2015
Yummy $6 foot longs.
By anonymous | 7/18/2014
Great...... Awesome a Sandwich
By Chris m | 12/16/2015
It was okay
By Albertog | 9/19/2014
Fresh food