Spyglass Inn Restaurant
2703
Spyglass Dr, Shell Beach CA
- This is the page of Spyglass Inn Restaurant on 2703 Spyglass Dr Shell Beach CA 93449.
- (first reviewed on April 5, 2015, last updated
seven months and six days ago
on November 24, 2023.)
- Spyglass Inn Restaurant is ranked #1 of 15 Restaurants in Sunset Palisades Shell Beach.
- This page has had 2 visitors. You are the 3rd.
Hours of Operation Today,
Location