Salt & Cleaver - 3805 Fifth Ave, San Diego, CA 92103, USA on Eaten