Its open today lalos restaurant?

Isela Duarte | Sep 4, 2018 | Category: Mexican restaurant in Oxnard, California

Lalo's - All questions

Address: 1601 N Oxnard Blvd, Oxnard, CA 93030, USA

Robert Solis (MexBob) | Sep 4, 2018

Cant answer that question ! Call ? Google it ? 😛

Ron Nielsen | Sep 4, 2018

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Why is the phone busy

Ruben Tovar | Sep 4, 2018
Read More

Trending Places