With Chef Josh Mouzakes at the helm, ARLO is already making a name for itself–thanks to its stunning presentations and from-scratch recipes–at less than a year old. ARLO is found at Town and Country in San Diego’s Mission Valley.
Tag: Josh Mouzakes
ARLO at Town and Country is a new restaurant in Mission Valley, offering a market-driven menu that is bold in both flavor and creativity. At the helm of ARLO is Chef Josh Mouzakes.