Rio Wraps was a Mexican restaurant on E William St in Ann Arbor; it is now closed.

Reviews