Cafe Rio Cafe Rio
17th Street Promenade
253 E. 17th St. (Santa Ana Ave.)
Costa Mesa, CA 92627
949-335-6800
Map
Cuisine: Mexican / Southwest
Fast casual restaurant serves up huge portions of Mexican food using mostly locally sourced ingredients.
Openings: Lunch & Dinner daily

Features