United States / Costa Mesa / RestaurantsmexicanCafe RioAddress253 E 17th St, Costa MesaWebsitewww.caferio.comPhone+19493356800—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 itVibe Organic Kitchen & Juice · 39 mNot ratedJan's Health Bar · 94 mNot rated'Ai Pono Cafe · 103 mNot ratedMilligram Coffee and Kitchen