Pluto's restaurant has opened at 1122 Chorro St. in downtown San Luis Obispo.
Pluto's restaurant has opened at 1122 Chorro St. in downtown San Luis Obispo. jrobillard@thetribunenews.com
Pluto's restaurant has opened at 1122 Chorro St. in downtown San Luis Obispo. jrobillard@thetribunenews.com

Business

Pluto's restaurant is open in downtown SLO

April 29, 2013 4:42 PM

  Comments  

Videos