When and where will the Red Fox Steakhouse open?
Address: 2200 El Cajon Blvd, San Diego, CA 92104, USA
Red Fox Room and Steakhouse | Apr 20, 2022
The Red Fox Steakhouse is now open!
Melissa D | Apr 20, 2022
Mon,March 21st,2022
Thanks! Your answer is awaiting moderation.