La Vaca Steakhouse is a restaurant specializing in steak. The Instagram post indicates they are open and located in Provo, Utah.