Island Subs, Wraps, Salads

1231 Palm Ave, Imperial Beach 91932, United States Get Directions to this spot
1231 Palm Ave
Imperial Beach, 91932
CA, United States
(619) 632-6584

Rate and review Island Subs, Wraps, Salads in Imperial Beach, CA, United States!

Share your experiences at Island Subs, Wraps, Salads with your friends or discover more Restaurants in Imperial Beach, CA, United States.