La Plaza Fiesta, a Sioux Falls, South Dakota-based Mexican restaurant, has opened its first Omaha location at 12405 West Center Road in the former El Vallarta space at Westwood Plaza. Known for its margaritas and scratch-made menu, the restaurant is open Monday-Thursday 11 a.m. to 9:30 p.m., Friday-Saturday 11 a.m. to 10:30 p.m. and Sunday 11 a.m. to 9 p.m. – Nicole Buntgen