The Tulsa Casa Bonita first closed to the public in 2005 but was reopened in 2008, before shutting permanently in 2011. The space was renamed Rio Restaurant & Bar in 2014, and while it kept much ...
and the company shuttered the Tulsa and Little Rock locations in 2005. Only the Colorado restaurant, made famous by the 2003 "South Park" episode "Casa Bonita," remained. Following a temporary ...