How Many Cafe Rio Locations Are There?

As of December 2020, cafe rio is operating in 135 locations across 11 states. Cafe Rio’s recipes are inspired from the traditional cooking of the Rio Grande region of northern mexico, Southern Texas and New Mexico. Do they have Cafe Rio in Florida? Utah-based fast-casual Mexican chain Cafe Rio was just announced to open their … Read more

Who Is The Owner Of Cafe Rio?

Freeman Spogli & Co. has acquired a majority stake in cafe rio mexican grill, the company said on Friday. Are Cafe Rio and costa vida related? You’re right to think they’re the same place Both are Tex-Mex chains that started in Utah with incredibly similar menus but about as authentic as Panda Express is Chinese. … Read more