• Si Casa Restaurant


    Welcome to Si Casa Flores! Si Casa Flores is Southern Oregon’s favorite Mexican Restaurant! With 4 gorgeous locations in Medford and Phoenix, we bring you fresh cusine with flavor and style. Try our homemade Salsa, available in local southern Oregon stores.

  • Are you this developer?