Mandril De Rosa
Location: At TAPS Restaurant & Bistro, Imperial Hwy. & Brea Blvd.
Photo courtesy of Marsh Scott.
Back to Main