Save places from Instagram, TikTok, YouTube and more





Finca
Restaurant
4.4 (164 reviews)
3066 N Park Way, San Diego, CA 92104
$$$$$
+1 619-202-3564
Save places from Instagram, TikTok, YouTube and more





Restaurant
4.4 (164 reviews)
3066 N Park Way, San Diego, CA 92104
$$$$$
+1 619-202-3564