There’s a new restaurant and bar near San Luis Obispo’s Fremont Theatre on Monterey Street, and it’s doing big things with the small space. Luna Red is where European flavor and sophistication are complemented by California’s casual style and concern for the environment, where the stimulating décor...