In a bizarre turn of events, the iconic Green Onion restaurant sign disappeared without a trace on its final day of business in San Pedro. Residents are left wondering: who took the sign, and why?
In a bizarre turn of events, the iconic Green Onion restaurant sign disappeared without a trace on its final day of business in San Pedro. Residents are left wondering: who took the sign, and why?