Vallarta’s Restaurant
Decent family style Mexican food but not worth the price Vallarta’s Restaurant is located at the top end of San Luis Obispo just before heading up the 101 to the North County. It’s a bit odd looking where it is in relation to other businesses but it had been years and years since I had been there so I thought we would give it a try. The Digs: Vallarta’s...
Read More
