
OTAY CAFE
4.9 (16)cafe
A relaxed neighborhood cafe in Chula Vista serving casual bites and drinks in an easygoing setting.
Description






Set along Birch Road, this welcoming local spot pairs friendly service with a casual menu available for dine-in or delivery.