View all 13 photos
+9
Yolanda's Mexican Cafe, a dog-friendly establishment, offers a vibrant atmosphere with stunning Channel Islands Harbor views, perfect for enjoying their festive Mexican cuisine and signature margaritas.