Wood-fired dinner anchor on Yorba Linda's Main Street
Wood-fired cooking on Yorba Linda's historic Main Street. Terra's press page points to OC Register coverage, including the paper's 75 best Orange County restaurants of 2022.
Location: 4884 Main St, Yorba Linda · Hours: Wed–Sat 4–9pm, Sun 10am–8pm, closed Mon–Tue · Phone: 714-463-4424