United States / Costa Mesa / RestaurantsmediterraneanCAVAAddress350 E 17th Street Suite 3, Costa MesaWebsitecava.comPhone+19492007637—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itSalt & Lime Modern Taqueria · 31 mNot ratedPie Society Bar · 66 mNot ratedPancakes R Us · 83 mNot ratedPlums Cafe