The Madonna Inn — 3 years ago
SLO is a great town. Cool college town and close to the beach. Its where my wife grew up too. If you go to SLO you have to stay at The Madonna Inn. Its way too cool.
SLO is a great town. Cool college town and close to the beach. Its where my wife grew up too. If you go to SLO you have to stay at The Madonna Inn. Its way too cool.