Casa Rosa
1039 Santa Barbara Street, San Diego, CA 92107
4.0
(1 reviews)
"Casa Rosa is well-kept outside and is very close to my house. It has a homey feeling, and I had a good feel into it. The people staying there were pretty high functioning. The staff is very nice and very helpful to my mother. I met actually one other..."
READ MORE