Cafe Rio Names Steve Vaughan President and CFO

May 27, 2015