The best steakhouse in North Park, according to people who actually live here.
North Park is where San Diego stopped apologizing for its food scene and started making other cities jealous.