Does lalos deliver

Jose Ramírez | Sep 4, 2018 | Category: Mexican restaurant in Ventura, California

Lalo's Fast Food - All questions

Address: 1580 N Ventura Ave, Ventura, CA 93001, USA

Lisa M | Sep 4, 2018

No, but worth the drive to them

Robert Solis (MexBob) | Sep 4, 2018

I dont believe so ! But i have had good service !

Ronny Livsey | Sep 4, 2018

No

Allen Eichner | Sep 4, 2018

No, pickup or eat in only.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

What is your phone number

Maria Guadalupe Vela | Sep 4, 2018
Read More

How is ther taco salad

Greg Lopez | Sep 4, 2018
Read More

Do they have menudo?

Tim Muñoz | Sep 3, 2020
Read More

Trending Places