Imagineers and Conventioneers: Fleming’s Steaks a Claim in Anaheim
It’s been upwards of a quarter century since the first Fleming’s Prime Steakhouse opened in Newport Beach. Sixty-five locations later, the latest opens back in OC at the Westin Anaheim Resort …