Good food, service isn't that great though. Could be a lot more efficient. Costa vida keeps things moving faster and keeps tables clean. The last few times we've been to cafe rio there isn't a clean table... several open but all with bits of food scattered over them. And that's even happened at times they're not busy. Annoying to have to track down an employee to wipe down all the dirty tables and wait to eat my food until they get around to it... definitely makes me think twice about going here over costa vida. But sometimes I think I like their salad dressing better.