Whale Watchers Cafe, a hotel in Lockwood, California, is a notable spot in the area.
No contact information available for Whale Watchers Cafe.
Amenities around 3.4 miles include parking and convenience.
Around here, you'll come across Picnic Site, Resort, Restaurant, School, Attraction, Camp Site, Fire Station, Hotel, Information and more.
You might also consider Treebones Resort for similar experiences.