Decades-Old Family-Owned Tex-Mex Chain is Closing Its Last Location in Ozark
Home - WhatNow | Food, Retail, Real Estate & Events in the U.S.…
April 13, 2026
El Palacio Restaurant in Ozark will serve its final meal on April 30.
Discussion in the ATmosphere