Places to eat
Restaurants
Fast food restaurants
Home
Fruit parlor
San Diego
Fruit parlor in San Diego, California
Find Fruit parlor in San Diego, California near you now.
Northside Shack - Point Loma
1255 Rosecrans St, San Diego, CA 92106, United States