Photo

Photo detail

Cafe Rio restaurant
Photo courtesy of Cafe Rio

Stories this photo appears in:

Cafe Rio Opens Loma Square Restaurant

New restaurant is the company's 20th California location

Tease photo