Santa Rosalia's El Muelle restaurant..
Posted by csc_admin on May 11th 2015
I think it's fair to say that the entire CSC RX3 Baja crew loved Santa Rosalia, and in particular, the El Muelle restaurant (El Muelle means "the dock" in Spanish). Sue and I ate there when we did
… read more