Limited menu available for online ordering via GoTab!
https://gotab.io/loc/cabobeachgrill
5968 Telegraph Road
Ventura, CA 93003
805-642-9500