Do they have other locations?

Reynita Guman | Sep 7, 2018 | Category: Seafood restaurant in Oxnard, California

Cabo Seafood Grill And Cantina - All questions

Address: 1041 S Oxnard Blvd, Oxnard, CA 93030, USA

M Violette | Sep 7, 2018

I don't think so.

Joe Traveler | Sep 7, 2018

Only one location

Arbes Alvarado | Sep 7, 2018

No really. It's a good Mexican food.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places