Skip to main contentToast Local logo
OLA MEXICAN RESTOBAR 211 North Citrus Avenue

OLA MEXICAN RESTOBAR211 North Citrus Avenue

Bar / PubPrice range $15-30

211 North Citrus Avenue, Covina, CA 91723