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