Restaurant in Isla Vista
Woodstocks
No reviews yet
Embarcadero del Norte 928, 93117 Isla Vista
With your dog
- Inside
- Outside only
- Leash
- Not known yet
- Water
- Not known yet
Based on OpenStreetMap. Been there? Your review makes this more accurate.
Restaurant in Isla Vista
Embarcadero del Norte 928, 93117 Isla Vista
Based on OpenStreetMap. Been there? Your review makes this more accurate.