Molcajetes El Nayarit

Overview

Address: 1701 Truman St Unit
San Fernando, CA 91340
Phone: 818-365-2230