and last updated 42 minutes ago A new restaurant deemed as a “California coastal fresh experience” by its owners is coming to San Luis Obispo. Press Quesadilla Grill, located at 773 Foothill Blvd. in San Luis Obispo, will be open on Monday, according to its owners. The establishment will […]