The Neon Carrot in San Luis Obispo is a bright, fresh spot for a bite

June 16, 2010 11:41 AM

UPDATED January 08, 2012 10:45 PM