Is Steve Vaughan the Final Piece in Cafe Rio’s IPO Puzzle?

May 28, 2015

Does the arrival next month of Steve Vaughan at Cafe Rio Mexican Grill as president and CFO signal the Salt Lake City-based chain is finally ready for an IPO like several of its fast-casual brethren?