in Solana Beach, San Diego, United States | Fast Food | Food | Restaurant | Snacks | Sandwiches

reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Map of


Information

Location Info

Features

915 Lomas Santa Fe Drive Solana Beach
Solana Beach
California
United States
858.259.9111
Visit Site
Fast Food
Food
Restaurant
Snacks
Sandwiches
Sandwiches
Subs
Fresh