Does anyone know of this place? I found it online and need advice. location seems good, not as deep into santa cruz as I'd like but price is right.
It's gotta be safe and CLEAN!!!
I love Sevilla but it's gotten really expensive!
Please sign in to post.